Verboo Code: how to resume a session from another project
Back to the blog
Articleverboo codetutorialdev toolshow to

Verboo Code: how to resume a session from another project

MafraSeptember 18, 20263 min read

You're working across two projects and open the Verboo Code session picker, only to find yesterday's conversation in the other repo missing from the list. It didn't disappear: /resume only shows sessions from the current project by default, and switching projects without losing context takes two extra steps.

Why doesn't /resume show sessions from other projects?

Because by default the picker filters by the directory you ran the CLI from: only sessions from the current project and its worktrees show up (copies of the same repository created with git worktree, which Verboo Code recognizes as the same project living in a different folder). That keeps the list from turning into noise with dozens of unrelated projects every time you just want to continue what you were doing right there.

How do you see sessions from every project, not just the current one?

Inside the picker (/resume with no argument), press Ctrl+A. It toggles to list sessions from any project on the machine, and shows each project's path next to its title so you can tell them apart.

Flowchart showing Verboo Code's /resume: opens the picker showing the current project, Ctrl+A widens it to every project, and when picking a session, a worktree of the same repo resumes right away while a different project copies the cd and verboo --resume command to the clipboard
By default /resume only shows the current project. Ctrl+A widens the search. A session from another project (not a worktree) turns into a ready command on your clipboard instead of resuming directly.

Other shortcuts in the same picker, verified in src/components/LogSelector.tsx:

  • Ctrl+A toggles between the current project and every project
  • Ctrl+W filters by worktree, when the repo has more than one
  • Ctrl+B filters by branch

What happens when you pick a session from another project?

Depends on which "other project" it is.

If it's a worktree of the same repository, the session resumes right away, nothing else needed: Verboo Code recognizes it as the same project, just living in a different folder.

If it's a genuinely different project, it won't switch directories on its own, because the running process is already inside the current directory and can't move mid-execution. Instead of trying, it builds the right command and copies it to your clipboard:

This conversation is from a different directory.

To resume, run:
  cd /path/to/project && verboo --resume <session-id>

(Command copied to clipboard)

Paste and run. No manual step to find the session ID or the project path: both already come filled in.

Can you skip the picker and resume straight from the terminal?

You can. Two flags cover the common cases:

verboo --resume <session-id>
verboo -r <session-id>

Resumes a specific session with no picker at all, straight from the terminal, from inside the right folder.

verboo --continue
verboo -c

Resumes the most recent session in the current folder, no picking required.

If you want to keep the original session intact and open a copy under a new ID instead of continuing to overwrite the same one, add --fork-session to either.

Gotcha: --resume <id> and --continue operate on the session saved in the directory you run the command from. If you paste the command the CLI copied but skip the cd in front of it, it looks in the wrong directory and finds nothing. The copied command already has that cd built in for exactly this reason: don't strip it.

Switching sessions between projects, testing again, opening a third one to compare: each resume is a full session running again, with the whole history reread by the model. On Verboo Code that never turns into a cost decision, because every plan runs on unlimited tokens. There's no reason to avoid opening one more session just because the bill might close higher at the end of the month.

Enjoyed this article?
Share knowledge with your network.
// Read also

Related articles