Objective
Conduct a comprehensive audit of all essential utilities from /usr/bin that are commonly used in agentic workflows and document which ones should be mounted into the agent container.
Context
Currently, only three binaries from /usr/bin are mounted into the agent container:
/usr/bin/date
/usr/bin/gh (GitHub CLI)
/usr/bin/yq
Many workflows may need access to other common utilities like jq, curl, wget, git, tar, zip, etc.
Approach
- Review the Ubuntu runner image documentation in
specs/ubuntulatest.md to identify commonly available utilities
- Analyze existing workflow files (
.github/workflows/*.md) to identify which /usr/bin utilities are actually being used
- Use
grep to search for common utility names across workflow files
- Create a prioritized list of utilities that should be mounted, categorized by:
- Essential (required for most workflows)
- Common (frequently used)
- Optional (specialized use cases)
- Document findings in a new file
specs/agent-container-utilities.md
Files to Create/Modify
- Create:
specs/agent-container-utilities.md (audit results and recommendations)
- Review:
.github/workflows/*.md (identify utility usage patterns)
- Reference:
specs/ubuntulatest.md (available utilities)
Acceptance Criteria
AI generated by Plan Command for #11970
Objective
Conduct a comprehensive audit of all essential utilities from
/usr/binthat are commonly used in agentic workflows and document which ones should be mounted into the agent container.Context
Currently, only three binaries from
/usr/binare mounted into the agent container:/usr/bin/date/usr/bin/gh(GitHub CLI)/usr/bin/yqMany workflows may need access to other common utilities like
jq,curl,wget,git,tar,zip, etc.Approach
specs/ubuntulatest.mdto identify commonly available utilities.github/workflows/*.md) to identify which/usr/binutilities are actually being usedgrepto search for common utility names across workflow filesspecs/agent-container-utilities.mdFiles to Create/Modify
specs/agent-container-utilities.md(audit results and recommendations).github/workflows/*.md(identify utility usage patterns)specs/ubuntulatest.md(available utilities)Acceptance Criteria
/usr/binRelated to epic: build/test environment for agentic workflow #11970