You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I sometimes start a substantial fix under the wrong T3 Code project. Once the conversation has accumulated useful investigation, decisions, and context, there is no way to move it to the correct project. The current workaround is to start a new thread and manually summarize or copy the previous conversation.
Desired behavior
From a thread's context menu, select:
Move to project… → <target project>
The thread should then:
appear under the target project
preserve its title and conversation history
use the target project's workspace for future turns
continue working without requiring manual conversation transfer
Proposed initial scope
projects within the same T3 environment only
idle threads only
no cross-server transfer
clear confirmation showing the source and target workspace paths
filesystem changes are not automatically copied between unrelated repositories
Open implementation questions
A project determines the agent working directory, so this is more than a sidebar metadata change:
Should the existing provider session be resumed in the new directory, or should T3 Code start a fresh provider session using the preserved history?
Should checkpoint history be reset when the projects use different Git repositories?
What should happen to an associated worktree, branch, terminals, and pending approvals?
Should moving be restricted when the source contains uncommitted changes?
My preference is to preserve the visible T3 conversation while safely starting future work in the target project's workspace, even if that requires resetting provider/checkpoint state.
I’m willing to implement this after the desired semantics are confirmed.
This discussion was converted from issue #5215 on August 15, 2026 09:47.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Problem
I sometimes start a substantial fix under the wrong T3 Code project. Once the conversation has accumulated useful investigation, decisions, and context, there is no way to move it to the correct project. The current workaround is to start a new thread and manually summarize or copy the previous conversation.
Desired behavior
From a thread's context menu, select:
Move to project… → <target project>
The thread should then:
Proposed initial scope
Open implementation questions
A project determines the agent working directory, so this is more than a sidebar metadata change:
My preference is to preserve the visible T3 conversation while safely starting future work in the target project's workspace, even if that requires resetting provider/checkpoint state.
I’m willing to implement this after the desired semantics are confirmed.
All reactions