Skip to content

Mcp sse#123

Merged
neoneye merged 6 commits intomainfrom
mcp-sse
Mar 2, 2026
Merged

Mcp sse#123
neoneye merged 6 commits intomainfrom
mcp-sse

Conversation

@neoneye
Copy link
Member

@neoneye neoneye commented Mar 2, 2026

No description provided.

neoneye and others added 6 commits March 1, 2026 17:02
Adds a Server-Sent Events endpoint at /sse/plan/{plan_id} that streams
real-time progress updates, eliminating the need for manual polling.
The SSE stream emits status, heartbeat, complete, and error events with
deduplication, connection limits, and a 60-minute timeout. plan_create
and plan_status responses now include an sse_url field when available.
SSE is optional — polling via plan_status remains fully supported.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
README.md: Add SSE section with connection guide, event types table, and
curl example. Add module overview table, request flow diagram, and artifact
resolution order to Architecture section. Document SSE and download token
env vars.

AGENTS.md: Add module map with all 17 files and key exports, import
dependency graph, async/sync boundary pattern, context variables, schema
auto-generation pipeline, HTTP middleware stack order, SSE endpoint details,
and download token system. Update auth policy with key source priority and
testing section with Docker dependency note.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Include a quick smoke test (fake plan_id, no worker needed) and an
end-to-end test with curl. Clarify that the MCP Inspector SSE transport
is unrelated to the plan progress SSE endpoint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* main:
  prompt example added
@neoneye neoneye merged commit d97bb26 into main Mar 2, 2026
3 checks passed
@neoneye neoneye deleted the mcp-sse branch March 2, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant