g06.036 — Goose ACP consumer HTTP MCP wiring - #374
Conversation
Emit a validated consumer-supplied streamable-HTTP MCP entry on goose.acp session/new so a live gate can prove honouring. SSE stays refused; the matrix cell stays a producer gap. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Changes required
No other blocking findings. Reviewed exact head |
The feature-matrix notes still opened on GitHub v1.46.0 while the row's guaranteed posture and Research 351 are exact 1.50.1. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Ready to merge The prior finding in Reviewed exact head |
Keep goose.acp HTTP MCP changelog, route-matrix, and v1.50.1 feature-matrix notes beside copilot-cli.acp and kiro.acp entries from main. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Ready to merge Re-reviewed PR #374 at exact head Validation passed: |
Summary
goose.acpproductionsession/newas ACPMcpServer::Httpwith headers passed verbatim under the route-owned nameswallowtail-goose-acp.swallowtail.goose.acp.mcp_sse_unsupportedbecause the provider rejects SSE. Omission still sendsmcpServers: []. URL and header values stay out of Debug, failures, activity, receipts, and fingerprints.client_mcp_serversstays No / producer gap naming the live gate. Emission is proven; live honouring is not.Test plan
cargo fmt -p swallowtail-adapter-goose -- --checkeffigy validate:focused swallowtail-adapter-gooseeffigy package:verify-affected swallowtail-adapter-gooseeffigy qa:routeseffigy qa:docsgit diff --checkMade with Cursor