agentd workflow container missing git/task binaries

t-583·WorkTask·
·
·
·Omni/Ide.hs
Created1 week ago·Updated1 week ago

Dependencies

Description

Edit

Dogfood run of dev-review-release on t-578 showed coder/reviewer agents can edit files but report 'git command not available' and 'task command not available' inside workflow execution environment. This prevents autonomous commit/amend and status transitions. Need workflow runtime image/tooling to include git and task (or provide equivalent tools).

Timeline (4)

🔄[human]Open → InProgress1 week ago
💬[human]1 week ago

Implemented runtime fix in Omni/Agentd.hs: agentd containers now mount /nix/store, /var/lib/omni, and <CODEROOT>/.git; set PATH=/repo/_/bin:/bin and TASK_DB_PATH; apply git safe.directory env; default run image is git-capable (toolchain override respected from markdown frontmatter/spec). Updated Omni/Agentd/SPEC.md with new mounts/env. Verified via lint/typecheck/bild and smoke run shows docker args include mounts/env and agent-git image.

🔄[human]InProgress → Done1 week ago