-
Notifications
You must be signed in to change notification settings - Fork 30
autopilot: resolver step #573
Copy link
Copy link
Open
Labels
pkg:cliCLI package relatedCLI package related
Description
Summary
Add the resolver step that evaluates trace state after execution and decides whether to retry, iterate, fail, or push.
Requirements
- Receives
resolveactions after commits or workflow failures - AI evaluates the full trace state (reads logs, runs diagnostic commands)
- Queries memory (~3 results) for context on failure type/error summary
- Decisions: retry (re-run workflow), iterate (plan again), fail (give up), push (ready to ship)
- Tool access: Bash (diagnostic & fix commands)
- maxParallel: 1 (deduplicated per traceId)
- Max retry limit before forced failure
- Prompt:
steps/prompts/resolve-prompt.md(~8KB system prompt) - Add tests for each decision path, retry counting, deduplication
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
pkg:cliCLI package relatedCLI package related