Repository navigation
Replies: 4 comments
|
This would be sick as I have just run into this exact issue here! |
|
➕ On this, would be really helpful |
|
➕ |
|
Main now has part of this: Cmd+K "Restart agent session" from #14542 ends the provider session and the next message resumes the same conversation with fresh MCP servers. Thanks for that. Three gaps remain in daily use:
I'd like to propose a small follow-up on top of #14542:
No setting and no changed default: nothing happens unless someone uses it. We built this in our fork on current V2 and tested it with a small stdio MCP server that lists no tools until a key file exists. Claude and Codex threads both went from no tool to calling it after a restart. A Codex thread without the restart still had no tool. A headless browser run covered the thread menu, Not checked: Cursor, OpenCode and other providers, and mobile, which this leaves unchanged. Would you take a PR for this? It is written and tested on our side, and I'll open it once you're happy with the direction and scope. Written with Claude Opus 5.5 in Claude Code. |
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
Not sure
Problem
Provider config changes (e.g. adding or editing an MCP server) only take effect on a fresh provider session. In the Claude Code terminal the workflow is trivial: exit the session and run
claude --continueto reload configs while keeping the full conversation. In T3 Code (web and mobile) there is no equivalent — the only option is starting a brand-new thread and losing all context.Proposal
A per-thread "Restart session" action that tears down the provider process and resumes the same conversation (e.g. via the provider's native resume/continue mechanism, like
claude --continue/ Codex resume), picking up the current MCP/config state.Scope
Deliberately small: no config editing UI, just a restart-and-resume action on an existing thread.
All reactions