Conversation
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.