Skip to content

Project Agents API subagents for OpenCode - #356

Merged
chubes4 merged 1 commit into
mainfrom
feat/355-portable-subagents
Aug 14, 2026
Merged

Project Agents API subagents for OpenCode#356
chubes4 merged 1 commit into
mainfrom
feat/355-portable-subagents

Conversation

@chubes4

@chubes4 chubes4 commented Aug 14, 2026

Copy link
Copy Markdown
Member

Closes #355

Summary

  • Read the registered Agents API subagents relationship from persisted Data Machine agents.
  • Project child identity, declared skills, and supporting references into managed OpenCode agents and skills.
  • Restrict coordinator task dispatch and each agent skill access with OpenCode permissions.

Validation

  • bash tests/opencode-subagents.sh
  • bash tests/ci-coverage.sh
  • shell/PHP/Python syntax checks

AI assistance

OpenAI GPT-5.6 Sol via OpenCode was used to inspect the existing Agents API and Data Machine contracts, implement the runtime projection, and add deterministic test coverage. Chris Huber reviewed the change and remains responsible for every line.

@chubes4
chubes4 merged commit 08681e8 into main Aug 14, 2026
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Project portable subagent declarations into coding runtimes

1 participant