Multi-Agent Research System
Your multi-agent research system ingests documents from third-party sources — including web scrapes, uploaded PDFs, and external API responses — and passes them to specialized subagents for summarization and fact extraction. Over several weeks, your logs show occasional anomalous external HTTP requests originating from agent processes, which forensic analysis links to instruction-bearing content embedded in processed documents. Your current architecture passes credentials to each subagent at initialization so they can authenticate downstream API calls. What architectural change most effectively reduces the blast radius of a successful prompt injection attack against a subagent?