feat: make beta forward channel and remove MCP surface#34
Merged
Conversation
Constraint: TFY now exposes agent routing through official Codex/Claude Code hooks and wrappers while docs list supported paths only.\nRejected: Keeping MCP as a complementary route | user explicitly removed MCP from the supported product direction.\nRejected: Docs-only MCP deletion | CLI, runtime, tests, and release docs would still expose stale behavior.\nConfidence: high\nScope-risk: broad\nDirective: Do not reintroduce MCP-facing commands or docs unless product direction explicitly changes and tests/docs are updated together.\nTested: ./scripts/verify.sh; cargo test -p tfy-cli --test product_ux gain_reads_default_agent_ledger; cargo test -p tfy-runtime --test runtime_contract; MCP/stale public wording grep checks; independent code-reviewer APPROVE and architect CLEAR.\nNot-tested: Actual GitHub Actions release dispatch, npm Trusted Publishing, or live npm publish.
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.
Scope
0.1.1-beta.0.Unknownruntime enum deserialization instead of reintroducing removed route names.Validation
./scripts/verify.shcargo test -p tfy-cli --test product_ux gain_reads_default_agent_ledger -- --nocapturecargo test -p tfy-runtime --test runtime_contract -- --nocapturerg -n "\\bmcp\\b|MCP|Mcp|mcp_stdio|tfy mcp|mcp_" . --glob '!target/**' --glob '!node_modules/**' --glob '!dist/**' --glob '!coverage/**'returned no outputSupported claims
latestchannel only for completed stable releases.tfy start --agentprepares Codex and Claude Code project routes plus the wrapper foundation.Risk notes