Problem
When I use Claude Code's Worktrees feature--e.g. by starting the CLI with the --worktree flag--the resulting conversation doesn't show up on Claudine.
Proposed Solution
When scanning a monitored workspace, also check for a .claude/worktrees/ directory and treat each subdirectory as an additional workspace to scan. The worktree name can be surfaced on the conversation (e.g. as a badge or metadata field) so it's clear which worktree a conversation belongs to.
Something like a claudine.monitorWorktrees toggle (default: on) could act as a modifier on the claudine.monitoredWorkspace setting, essentially meaning "look for any worktrees under all monitored workspaces."
Alternatives Considered
I can move an existing conversation in the Claude Code VS Code extension to a new worktree by telling the agent e.g. "in a new worktree...", and it will persist in Claudine (presumably because the .jsonl file is still in the 'base' project folder), but other (non-worktree) conversations started from the CLI normally appear in Claudine. It would be nice to be able to claude --worktree <worktree-name> via the same workflow and have that appear in Claudine.
Additional Context
No response
Problem
When I use Claude Code's Worktrees feature--e.g. by starting the CLI with the
--worktreeflag--the resulting conversation doesn't show up on Claudine.Proposed Solution
When scanning a monitored workspace, also check for a
.claude/worktrees/directory and treat each subdirectory as an additional workspace to scan. The worktree name can be surfaced on the conversation (e.g. as a badge or metadata field) so it's clear which worktree a conversation belongs to.Something like a
claudine.monitorWorktreestoggle (default: on) could act as a modifier on theclaudine.monitoredWorkspacesetting, essentially meaning "look for any worktrees under all monitored workspaces."Alternatives Considered
I can move an existing conversation in the Claude Code VS Code extension to a new worktree by telling the agent e.g. "in a new worktree...", and it will persist in Claudine (presumably because the
.jsonlfile is still in the 'base' project folder), but other (non-worktree) conversations started from the CLI normally appear in Claudine. It would be nice to be able toclaude --worktree <worktree-name>via the same workflow and have that appear in Claudine.Additional Context
No response