Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.12 KB

File metadata and controls

39 lines (28 loc) · 1.12 KB

DevAgent Runner Workflow

How work enters this repo

Most changes begin as one of:

  • workspace lifecycle fixes
  • adapter/runtime behavior fixes
  • event/result normalization improvements
  • runner CLI and inspection improvements

Expected implementation path

  1. Keep the SDK contract stable.
  2. Fix the local runner and DevAgent adapter path first.
  3. Add or update tests for lifecycle behavior.
  4. Update docs if the operator or contributor story changes.

Required checks before merge

bun install
bun run typecheck
bun run test
bun run check:oss

Done means

  • the DevAgent adapter path still passes runner validation and downstream smoke coverage
  • artifacts and events are written predictably
  • cancellation, timeout, and cleanup behavior remain test-covered
  • non-DevAgent adapters keep structured event parsing and read-only enforcement intact
  • docs do not overstate experimental adapter maturity

Supported vs experimental

  • Supported: DevAgentAdapter in the current runner -> DevAgent path
  • Experimental: CodexAdapter, ClaudeAdapter, and OpenCodeAdapter until they have matching live validation