Prompt injection
Text from pull requests, tickets and web pages is treated as untrusted data, never as instructions. The agent has a narrow toolset with no general web-request tool. Navigation is limited to an allowlist, and results are calculated by our code from the findings, not taken from the model's say-so.
- Untrusted input
- Narrow toolset
- Navigation allowlist
- Code-calculated results