Summary
The wp-site-generator Site Generation Loop fails before the first model call because Data Machine marks the required adjacent handler tool unavailable even though the agent bundle workflow wires github_issue_publish via the adjacent publish step and tool recorder.
Evidence
- Failing workflow: https://github.com/chubes4/wp-site-generator/actions/runs/27094708135
- Failed task:
website-idea-agent
- Error reason:
required_handler_tool_unavailable
- Error message:
AI step requires adjacent handler tools that are not available to the model.
- Required/expected handler tool:
github_issue_publish
- Downstream symptoms: no
issue_number / issue_url outputs, then design/static tasks skip due missing output bindings.
Expected
When an AI step is paired with an adjacent publish/handler step in an ephemeral agent-bundle flow, the required handler tool should be available to the model and preserved through visibility/tool-policy filtering. The model should be able to call github_issue_publish exactly once and satisfy the configured recorder/output assertions.
Notes
This is not an importer/compiler failure. The run reached Homeboy agent-task execution after WP Codebox/Homeboy setup and failed during Data Machine AI step tool preparation.
AI assistance
- AI assistance: Yes
- Tool(s): OpenCode (GPT-5.5)
- Used for: Capturing the failing workflow evidence and drafting the runtime bug report.
Summary
The
wp-site-generatorSite Generation Loop fails before the first model call because Data Machine marks the required adjacent handler tool unavailable even though the agent bundle workflow wiresgithub_issue_publishvia the adjacent publish step and tool recorder.Evidence
website-idea-agentrequired_handler_tool_unavailableAI step requires adjacent handler tools that are not available to the model.github_issue_publishissue_number/issue_urloutputs, then design/static tasks skip due missing output bindings.Expected
When an AI step is paired with an adjacent publish/handler step in an ephemeral agent-bundle flow, the required handler tool should be available to the model and preserved through visibility/tool-policy filtering. The model should be able to call
github_issue_publishexactly once and satisfy the configured recorder/output assertions.Notes
This is not an importer/compiler failure. The run reached Homeboy agent-task execution after WP Codebox/Homeboy setup and failed during Data Machine AI step tool preparation.
AI assistance