Conversation
Co-Authored-By: mecatl <noreply@stacklok.com>
Co-Authored-By: mecatl <noreply@stacklok.com>
jhrozek
left a comment
There was a problem hiding this comment.
A few plan-review questions from a panel review (Spec/Standards/Test-adequacy/Domain), focused on scope-vs-issue framing and test-name granularity. No blockers — the broker-isolation concerns I initially had turned out to be moot once I confirmed mcp.mode is a mutually-exclusive global/broker switch, so broker and direct-MCP authority never coexist in the same session. Raised separately, as a top-level comment: a UX idea to unify /mcp-refresh and /tools-connect into one client-visible command.
🤖 Generated with Claude Code
UX idea: unify
|
Co-Authored-By: OpenAI <noreply@openai.com>
|
Adopted in The operations remain separate. Broker routing preserves ADR 0335 consent/presentation, cancellation via The stacked implementation follows this updated plan; it has not merged. |
Co-Authored-By: mecatl <noreply@stacklok.com>
Renumber the proposed MCP ADR to 0345 and preserve both acceptance-plan index entries. Co-Authored-By: mecatl <noreply@stacklok.com>
Co-Authored-By: mecatl <noreply@stacklok.com>
Co-Authored-By: mecatl <noreply@stacklok.com>
Renumber the proposed reconciliation ADR to 0346 after main allocated 0345; the technical contract is unchanged. Co-Authored-By: OpenAI Codex <codex@openai.com>
ADR numbering collision: 0346 used twiceThis PR adds This PR's ADR should be renumbered (e.g. to 0347) — plus any cross-references to "ADR 0346" in this PR's own docs (the acceptance plan review comments already reference it by number) — before merging. |
Stage
Plan / Interface — scope amendment
Summary
/mcp-refreshadmits additions/mcp-refreshwhile direct and broker backend lifecycles remain separateThe earlier endpoint-identity amendment is superseded: no new credential-free URL policy or routing digest is introduced by this scope.
Verification
task docs: passedgit diff --check: passedThe directing human authorizes implementation stacked on this Plan PR before merge. Implementation records the exact amended plan commit; neither this PR nor the implementation is automatically merged. The old wider implementation is preserved separately and is not the amended delivery.
Tracking: #1511