A short cleanup day, mostly about not having a browser tab fly open when I don’t want one. I added a --no-open flag to assist sessions, assist sessions web, and assist backlog web so the dashboard can start without launching a browser — handy when a tab is already open or when I’m starting the server from a script. The web server’s own restart now passes --no-open when it re-execs itself, so hitting Ctrl+R no longer spawns a fresh tab on top of the one that’s already reconnecting. I also fixed how the browser gets opened under WSL, which wasn’t reliably handing off to the Windows host.

The other fix closed out yesterday’s copy/paste work: a paste in the web terminal could register twice, so I tightened handleClipboardKey to only fire once. Finally, a small piece of plumbing — the /jira slash command now fetches work items through the MCP Atlassian server (mcp__claude_ai_Atlassian__getJiraIssue) instead of shelling out to acli, with the assist jira CLI commands kept around for direct human use.