Skip to content

Fix empty portable subagent maps - #365

Merged
chubes4 merged 1 commit into
mainfrom
fix/364-empty-subagent-maps
Aug 15, 2026
Merged

Fix empty portable subagent maps#365
chubes4 merged 1 commit into
mainfrom
fix/364-empty-subagent-maps

Conversation

@chubes4

@chubes4 chubes4 commented Aug 15, 2026

Copy link
Copy Markdown
Member

Closes #364

Summary

  • serialize empty instruction, skill, reference, and tool-policy maps as JSON objects
  • fall back to the registered agent label when its optional description is empty
  • cover both contracts in the graph-reader fixture

Verification

  • bash tests/opencode-subagents.sh
  • bash tests/external-wordpress-runtime.sh
  • PHP lint and git diff --check
  • live SecEx bootstrap against the dedicated WP Cloud North control plane projected all three specialists and executed generated wp-control successfully

AI assistance

OpenAI gpt-5.6-sol via OpenCode diagnosed the live WP Cloud serialization failures, implemented the fix, and verified the actual SecEx projection. Chris Huber reviewed and is responsible for every line.

@chubes4
chubes4 merged commit f740294 into main Aug 15, 2026
48 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.

Serialize empty portable subagent maps as objects

1 participant