Let companion (Ogler) comments flow into the conversation automatically
Resolved 💬 3 comments Opened Apr 3, 2026 by tomepicsports Closed Apr 7, 2026
Problem
The companion watches the conversation and generates useful feedback ~60% of the time, but the workflow to actually use that feedback is painful:
- Type
/buddyto see what Ogler said - Copy the speech bubble text
- Paste it into the chat input
This friction means good feedback gets ignored. The companion is watching but can't meaningfully contribute.
Proposed solutions (any of these would work)
- Auto-inject as user context — When Ogler generates a comment, automatically append it to the conversation as a system message or user context block (similar to how hook output appears). No manual copy-paste needed.
- Hook event — Add a
companion_commenthook event that fires when Ogler generates feedback, so users can route it however they want.
- Inline
/buddyoutput — Make/buddyinject Ogler's current comment directly into the conversation context instead of just displaying it in the UI bubble.
- Toggle setting —
companion.autoInject: truein settings.json that opts into automatic injection.
Why it matters
The companion is a great idea — a second set of eyes watching the work. But if the human has to manually shuttle every comment from the UI bubble into the chat, it defeats the purpose. The whole point of having a watcher is that it catches things you miss — but only if its observations actually reach the agent.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗