Skip to content

0.0.35

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Sep 16:15
· 3 commits to main since this release

What's Changed

Features

  • Project tasks and server logs — A play button in each project header runs the commands from that project's .vscode/tasks.json. Dev servers, workers, and watchers run alongside your sessions, with live output in the main pane that is retained when you switch away and come back. Stop or restart a task from the terminal header, or stop every running task in a project at once. Worktrees inherit their parent project's tasks unless they define their own, and dependsOn lets one click start a whole stack.
  • Project file browser — A new button in the session view browses the entire project folder and previews any text file, not just the files a session touched.
  • Archive all older sessions at once — The "+ N older" row in the sidebar now has an archive button that archives every older session in that project after a confirmation.
  • Codex session names — Codex's automatic thread titles and any /rename you run now show up in the sidebar. Previously only Claude session names were picked up.

Bug Fixes

  • Running sessions no longer look idle on Claude Code 2.1.228 and newer. That release changed the spinner character in the terminal title, which stopped Switchboard from seeing a session as busy.
  • Finished turns are reliably marked unread. A quick turn that never displayed a spinner, or a Codex session that had not yet been assigned its real ID, could finish without the sidebar flagging it.
  • Opening a session's transcript now selects that session in the sidebar instead of leaving the previous one highlighted.
  • Hidden projects come back on their own when a new session starts in them. Previously you had to re-add the project by hand.