docs: clarify relay and MCP transport architecture - #141
Conversation
|
Workflow verification for supervisor false positive:\n\n- default branch: |
|
Superseded by the product decision to remove relay OAuth/DCR and standardize hosted clients on the direct HTTP |
|
Superseded by #142, which lands the direct HTTPS |
…nce (#142) * docs: drop relay OAuth guidance, align hosted clients to direct HTTP /mcp/<uuid> * chore: status checkpoint after docs verification * docs: fix review findings — server.json onboarding, ChatGPT-desktop path, hermetic docs contract guard * docs: pin hosted contract (HTTPS-only, codex --url, migration note); supersede OAuth-first pack section * test(docs): harden hosted-contract guard; scan SKILL.md/docs/mcpb; mark Claude Desktop URL as alternative * chore: status checkpoint — PR #142 open, #141 superseded --------- Co-authored-by: agent <agent@local>
Summary
--devtoolspathshttps://relay.api.vibebrowser.app/mcp, plus legacy UUID/header compatibility--allow-hostis not authenticationVerification
git diff --check/mcpreturned401with OAuth challenge and both metadata endpoints returned200npm cinpm run buildnpx tsc --noEmitnpm run validate:skillnpm run test:ci(11-script hermetic E2E sub-suite)npm run test:e2e:plugin-bundle(13 checks)Fixes #134
Parent: #130
Docs-only. No live relay credential. Do not merge as part of this task.