agent/tests/cli/Taskfile.yaml
Snider edfcb1bdfe feat(agent): unblock factory dispatch, runtime-aware containers, RFC gaps
- paths.go: resolve relative workspace_root against $HOME/Code so workspaces
  land in the conventional location regardless of launch cwd (MCP stdio vs CLI)
- dispatch.go: container mounts use /home/agent (matches DEV_USER), plus
  runtime-aware dispatch (apple/docker/podman) with GPU toggle per RFC §15.5
- queue.go / runner/queue.go: DispatchConfig adds Runtime/Image/GPU fields;
  AgentIdentity parsing for the agents: block (RFC §10/§11)
- pr.go / commands_forge.go / actions.go: agentic_delete_branch tool +
  branch/delete CLI (RFC §7)
- brain/tools.go / provider.go: Org + IndexedAt fields on Memory (RFC §4)
- config/agents.yaml: document new dispatch fields, fix identity table
- tests: dispatch_runtime_test.go (21), expanded pr_test.go + queue_test.go,
  new CLI fixtures for branch/delete and pr/list

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-14 11:45:09 +01:00

44 lines
1.1 KiB
YAML

version: "3"
tasks:
test:
cmds:
# application commands
- task -d version test
- task -d check test
- task -d env test
- task -d status test
# dispatch subsystem
- task -d dispatch test
# forge operations
- task -d scan test
- task -d mirror test
- task -d repo test
- task -d issue test
- task -d pr test
- task -d branch test
- task -d sync test
# brain subsystem
- task -d brain test
# plan subsystem
- task -d plan test
# workspace subsystem
- task -d workspace test
# state subsystem
- task -d state test
# language detection
- task -d lang test
# session subsystem
- task -d session test
# sprint subsystem
- task -d sprint test
# message subsystem
- task -d message test
# prompt subsystem
- task -d prompt test
# credits subsystem
- task -d credits test
# fleet subsystem
- task -d fleet test
# workspace extraction
- task -d extract test