[BUG] Move an existing task in cowork to a project
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Standalone chats can be moved into a Project after the fact (dropdown next to chat name → "Add to project"). Cowork tasks have no equivalent. If a task is started outside a Project and later turns out to belong in one, there's no way to relocate it — you have to re-run the task from scratch inside the Project, losing the original thread's history and any context Claude built up.
Expected Behavior
Give Cowork tasks the same "Add to project" option that standalone chats already have — accessible from the task's dropdown/menu, letting the user browse or search for the target Cowork Project and move the task (and its history) into it.
Actual Behavior
No option exists to move a task into a Cowork Project once it's already running or completed. The only workarounds are re-running the task inside the Project or manually copying files/context over.
Area: area:cowork, enhancement
---
What Should Happen?
Expected Behavior
Give Cowork tasks the same "Add to project" option that standalone chats already have — accessible from the task's dropdown/menu, letting the user browse or search for the target Cowork Project and move the task (and its history) into it.
Actual Behavior
No option exists to move a task into a Cowork Project once it's already running or completed. The only workarounds are re-running the task inside the Project or manually copying files/context over.
Error Messages/Logs
Steps to Reproduce
Standalone chats can be moved into a Project after the fact (dropdown next to chat name → "Add to project"). Cowork tasks have no equivalent. If a task is started outside a Project and later turns out to belong in one, there's no way to relocate it — you have to re-run the task from scratch inside the Project, losing the original thread's history and any context Claude built up.
Claude Model
Sonnet (default)
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
1.0.184
Platform
Other
Operating System
macOS
Terminal/Shell
Other
Additional Information
This is a cowork issue, filing it in claude code as per claude chat suggestion