|
5474 | 5474 | "type": "string", |
5475 | 5475 | "description": "Optional prefix to add to the beginning of the issue title (e.g., '[ai] ' or '[analysis] ')" |
5476 | 5476 | }, |
| 5477 | + "require-temporary-id": { |
| 5478 | + "type": "boolean", |
| 5479 | + "description": "Require create_issue tool calls to include a temporary_id." |
| 5480 | + }, |
5477 | 5481 | "labels": { |
5478 | 5482 | "type": "array", |
5479 | 5483 | "description": "Optional list of labels to automatically attach to created issues (e.g., ['automation', 'ai-generated'])", |
|
7074 | 7078 | } |
7075 | 7079 | ] |
7076 | 7080 | }, |
| 7081 | + "allows-comment-ids": { |
| 7082 | + "type": "array", |
| 7083 | + "description": "Trusted allowlist of issue or pull request comment IDs the agent may update when target is '*'.", |
| 7084 | + "items": { |
| 7085 | + "type": "string" |
| 7086 | + } |
| 7087 | + }, |
| 7088 | + "hide-older-comments-match": { |
| 7089 | + "type": "array", |
| 7090 | + "description": "Exact workflow IDs whose older comments are eligible to be hidden.", |
| 7091 | + "items": { |
| 7092 | + "type": "string" |
| 7093 | + } |
| 7094 | + }, |
7077 | 7095 | "allowed-reasons": { |
7078 | 7096 | "type": "array", |
7079 | 7097 | "description": "List of allowed reasons for hiding older comments when hide-older-comments is enabled. Default: all reasons allowed (spam, abuse, off_topic, outdated, resolved, low_quality).", |
|
7191 | 7209 | "type": "string", |
7192 | 7210 | "description": "Optional prefix to prepend to the pull request branch name (e.g. \"signed/\"). Applied before the agent-specified or auto-generated branch name." |
7193 | 7211 | }, |
| 7212 | + "require-temporary-id": { |
| 7213 | + "type": "boolean", |
| 7214 | + "description": "Require create_pull_request tool calls to include a temporary_id." |
| 7215 | + }, |
7194 | 7216 | "pre-create": { |
7195 | 7217 | "type": "boolean", |
7196 | 7218 | "description": "\u26a0\ufe0f Experimental. Pre-create a draft pull request during activation, check out its branch in the agent job, and reuse it when processing create_pull_request output. This value is compile-time only and cannot be templated. Using this field emits a compile-time warning.", |
|
8684 | 8706 | "minItems": 1, |
8685 | 8707 | "maxItems": 50 |
8686 | 8708 | }, |
| 8709 | + "auto_create": { |
| 8710 | + "type": "boolean", |
| 8711 | + "description": "Automatically create missing milestones from the allowed list." |
| 8712 | + }, |
8687 | 8713 | "max": { |
8688 | 8714 | "description": "Optional maximum number of milestone assignments (default: 1) Supports integer or GitHub Actions expression (e.g. '${{ inputs.max }}').", |
8689 | 8715 | "oneOf": [ |
|
9551 | 9577 | "type": "string", |
9552 | 9578 | "description": "The branch to push changes to (defaults to 'triggering')" |
9553 | 9579 | }, |
| 9580 | + "base-branch": { |
| 9581 | + "type": "string", |
| 9582 | + "description": "Base branch of the target repository for incremental patch computation. Defaults to the local checkout branch or the repository default branch." |
| 9583 | + }, |
9554 | 9584 | "target": { |
9555 | 9585 | "type": "string", |
9556 | 9586 | "description": "Target for push operations: 'triggering' (default), '*' (any pull request), or explicit pull request number" |
|
10942 | 10972 | } |
10943 | 10973 | ] |
10944 | 10974 | }, |
| 10975 | + "engine-config": { |
| 10976 | + "$ref": "#/$defs/engine_config", |
| 10977 | + "description": "Extended engine configuration for threat detection." |
| 10978 | + }, |
| 10979 | + "model": { |
| 10980 | + "type": "string", |
| 10981 | + "description": "Model override for threat detection engine execution." |
| 10982 | + }, |
10945 | 10983 | "steps": { |
10946 | 10984 | "type": "array", |
10947 | 10985 | "description": "Array of extra job steps to run before engine execution", |
|
10972 | 11010 | } |
10973 | 11011 | ] |
10974 | 11012 | }, |
| 11013 | + "environment": { |
| 11014 | + "type": "string", |
| 11015 | + "description": "GitHub Actions environment override for the detection job." |
| 11016 | + }, |
10975 | 11017 | "continue-on-error": { |
10976 | 11018 | "$ref": "#/$defs/templatable_boolean", |
10977 | 11019 | "description": "When true (default), detection failures produce warnings and allow safe outputs to proceed with a caution notice and 'needs-review' label. When false, detection failures block safe outputs entirely. Accepts a boolean literal or a GitHub Actions expression." |
|
0 commit comments