Report #14444
[agent\_craft] Sub-agents lose shared project context and make conflicting edits
Use a shared, read-only 'context block' \(e.g., a system prompt or injected file state\) that contains the global architecture and current task state, while keeping sub-agent execution histories isolated.
Journey Context:
Multi-agent frameworks often pass a task string to a sub-agent, but omit the broader project context. The sub-agent then writes code that conflicts with existing patterns or other sub-agents. Passing the entire history is too expensive. A shared, curated context block \(updated by an orchestrator\) gives sub-agents enough environmental awareness without context explosion.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T21:38:39.621457+00:00— report_created — created