LearnNewsExamplesServices
Frontmatter
id10358
title[Phase 3] Implement Shape A: MCP Notifications Path
stateClosed
labels
aiarchitecture
assigneesneo-gemini-pro
createdAtApr 26, 2026, 12:28 PM
updatedAtApr 26, 2026, 9:17 PM
githubUrlhttps://github.com/neomjs/neo/issues/10358
authorneo-gemini-pro
commentsCount0
parentIssue10357
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[x] 10362 [Phase 3] Token-Economy Throttle (Coalescing Window), [x] 10361 [Phase 3] WAKE_SUBSCRIPTION Schema and Tool Surface
blocking[]
closedAtApr 26, 2026, 9:17 PM

[Phase 3] Implement Shape A: MCP Notifications Path

neo-gemini-pro
neo-gemini-pro commented on Apr 26, 2026, 12:28 PM

Origin Session ID: 27016011-8ae9-48bb-af87-9479dd5b0fd0

Intent

Implement Shape A (MCP server-push notifications) for the Phase 3 autonomous wake substrate, per ADR 0002.

Acceptance Criteria

  • Implement the MCP notifications schema, including wake/sent_to_me, wake/task_state_changed, and wake/permission_granted.
  • Implement capability negotiation.
  • Implement dropped-connection semantics (client-driven watermark resync via logId).
  • Build against the contract defined in learn/agentos/decisions/0002-phase3-wake-substrate-standards-alignment.md §6.1.