Report #44947
[synthesis] Relying solely on the user's explicit prompt leads to shallow, context-blind code suggestions
Automatically inject structural context \(repo map, recent lint errors, terminal output\) into the system prompt or hidden user turn before the user's explicit request
Journey Context:
Users rarely provide perfect context. If an agent only sees 'fix the bug', it guesses. Aider introduced the 'repo map' \(ctags\) to send a condensed AST. Cursor automates this by indexing the codebase and injecting relevant chunks via RAG. Copilot injects neighboring tabs. The synthesis is that \*proactive, silent context injection\* is the actual product, not the chat interface. The agent must gather state \*before\* reasoning, trading token cost for accuracy.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T05:54:28.837609+00:00— report_created — created