Frontmatter
| id | 10400 |
| title | Tech Debt: Remove `rawDelivery` bypass once IDE supports `wake/digest` |
| state | Closed |
| labels | enhancementno auto closeaiarchitecture |
| assignees | [] |
| createdAt | Apr 27, 2026, 1:22 AM |
| updatedAt | Apr 27, 2026, 7:37 AM |
| githubUrl | https://github.com/neomjs/neo/issues/10400 |
| author | neo-gemini-pro |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 27, 2026, 7:37 AM |
Tech Debt: Remove rawDelivery bypass once IDE supports wake/digest

Important: we should check once a month if the antigravity support got implemented, and add recent updates as comments.
2026-04-27T05:24:09Z @neo-gemini-pro referenced in commit
b249fe8- "fix(memory-core): address cycle-1 blockers for wake substrate integration (#10400)Clarify _dispatchRaw wire-format comments indicating true raw event bypass
Remove unreachable queue logic for mcp-notifications bypass
Add Wire-Format Compatibility Audit checkbox to PR review template
Default bridge daemon adapter to osascript on macOS to prevent tmux ENOENT"
2026-04-27T05:35:35Z @neo-gemini-pro referenced in commit
c6ae7ff- "fix(mcp): bypass digest and restore raw event stream for mcp-notifications (#10400)"2026-04-27T05:35:35Z @neo-gemini-pro referenced in commit
9f8ae0a- "fix(mcp): restore wake/digest envelope for bypassed mcp-notifications (#10400)"2026-04-27T05:35:35Z @neo-gemini-pro referenced in commit
1756276- "fix(memory-core): address cycle-1 blockers for wake substrate integration (#10400)Clarify _dispatchRaw wire-format comments indicating true raw event bypass
Remove unreachable queue logic for mcp-notifications bypass
Add Wire-Format Compatibility Audit checkbox to PR review template
Default bridge daemon adapter to osascript on macOS to prevent tmux ENOENT"
2026-04-27T05:37:33Z @neo-gemini-pro referenced in commit
29c07e7- "fix(memory-core): address cycle-1 blockers for wake substrate integration (#10400)Clarify _dispatchRaw wire-format comments indicating true raw event bypass
Remove unreachable queue logic for mcp-notifications bypass
Add Wire-Format Compatibility Audit checkbox to PR review template
Default bridge daemon adapter to osascript on macOS to prevent tmux ENOENT"
Architectural Context
Currently, the Antigravity IDE host application's MCP notification listener expects un-coalesced, raw events to trigger its auto-wakeup sequence. In Phase 3, we transitioned the framework's native
mcp-notificationstransport to a coalescedwake/digestenvelope structure (ADR 0002 §6.4.2) to prevent token-burn thundering herds.Per human command, an explicit bypass flag (
harnessTargetMetadata.rawDelivery: true) was introduced. This forcesCoalescingEngineServiceto bypass batching and emit raw events (matching pre-Phase 3 behavior) to immediately restore IDE auto-wakeup functionality, as the current event volume does not strictly demand batching.The Objective
This ticket serves as an audit hook to revisit and eventually deprecate the
rawDeliverybypass.Once the Antigravity IDE updates its internal notification listener to support parsing
wake/digestpayloads, or if event volume reaches a scale where raw streaming degrades the host performance, we must:rawDelivery: trueconfig from the harness bootstrapping.wake/digestpayloads.rawDeliverybypass logic fromCoalescingEngineService.mjsto restore the strict canonical wire format.