elastic/Issues Estimator
Estimate story points for a GitHub issue using an Elastic LLM inference endpoint.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token with permissions to read issues and post comments (issues: write). The automatic github.token is sufficient — no PAT required. | yes | — |
| issue_number | Issue (or PR) number to estimate. | yes | — |
| elastic_url | Elastic deployment URL. | yes | — |
| elastic_api_key | Elastic API key. | yes | — |
| elastic_inference_id | Elastic completion inference endpoint ID. | yes | — |
| include_labels | Comma-separated labels. Only issues that have ALL of these labels are estimated. | no | "" |
| exclude_labels | Comma-separated labels. Issues with any of these labels are skipped. | no | "" |
| include_issue_types | Comma-separated types to include: Issue, PullRequest. Empty = both. | no | "" |
| exclude_issue_types | Comma-separated types to exclude (e.g. PullRequest). | no | "" |
Outputs
| name | description |
|---|---|
| estimate | Story point estimate (1, 2, 3, 5, or 8). Empty if skipped or failed. |
| skipped | 'true' if the issue was skipped — either the LLM decided there was not enough information, or the issue was filtered out by label/type rules. |