Skip to content

Overseer: wire AGENT_NOTIFY_SUMMARY emission for kimi / pi / remaining ACP #89

Description

@heavygee

Summary

Half B of overseer summary emission covers Cursor (transient .cursor/rules/hapi-session.mdc overlay, PR #86) and Claude / Codex / Grok / OpenCode (systemPrompt / developer_instructions / one-shot first-turn inject, PR #88). Hub deterministic fallback is PR #87.

Still uncovered for primary AGENT_NOTIFY_SUMMARY emission (they only get the hub first-line heuristic fallback today):

Next overseer phase needs full-fleet primary emission, not just Cursor + the four systemPrompt flavors. This issue tracks that remaining coverage.

Constraints (do not re-litigate)

Acceptance

  • kimi sessions emit parseable trailing AGENT_NOTIFY_SUMMARY (or documented why impossible + residual fallback only)
  • pi sessions same
  • any remaining generic ACP launcher path same or explicitly scoped out with kill-criteria
  • tests + soup layer after feat/overseer-summary-flavors-and-dates
  • emit vs fallback ratio remeasured post-ship (feeds the better-LLM-fallback rarity gate in docs/plans/2026-07-24-overseer-summary-emission.md)

Related

Fork-only

Never upstream. Overseer is fork-private.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfleet-overseerFleet attention-arbitration architecturemvpPart of the Overseer MVP acceptance bar (Steps 1-4)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions