Commit graph

12 commits

Author SHA1 Message Date
built-by-as c07124b6e9
Revert "Add worktree path display to session sidebar" 2025-10-07 15:15:54 -04:00
Amrit Subramanian d25d969dde Add worktree path display to session sidebar
Shows the worktree directory path below each session name in the sidebar with subtle gray text to help users identify where each session's files are located.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 15:02:14 -04:00
Amrit Subramanian e9d528324e Fix session name truncation to prevent overlap with close button
Added min-width: 0 to session-name-container to allow flex children to shrink below their content size, enabling proper text truncation when session names are long.
2025-10-06 18:24:38 -04:00
Amrit Subramanian cd4e0f64c8 Add login shell support, session creation loading state, and refactoring
- Spawn PTY as login shell (-l flag) to properly source shell configs (fixes pyenv issues)
- Add animated loading spinner to session creation button
- Refactor duplicate PTY spawning logic into shared spawnSessionPty() function
- Fix unread indicator bugs (clear timers on session switch/close/delete)
- Configure electron-builder to publish releases instead of drafts
- Remove Windows builds (node-pty compilation issues)
2025-10-04 22:49:33 -04:00
Amrit Subramanian 020d8ba82d configurable themes 2025-10-03 16:18:18 -04:00
Amrit Subramanian 230814bee4 unread indicator 2025-10-03 11:28:26 -04:00
Amrit Subramanian d01e715e68 mcp servers and a bunch of stuff 2025-10-03 01:13:24 -04:00
Amrit Subramanian 1c614c9d28 add mcp server working 2025-10-03 00:25:36 -04:00
Amrit Subramanian 1d873aa82a worktrees 2025-10-02 21:16:50 -04:00
Amrit Subramanian f61aca9d09 session config 2025-10-02 20:20:05 -04:00
Amrit Subramanian 66e0c96b75 refactor styles 2025-10-02 18:33:22 -04:00
Amrit Subramanian 272f763e71 sidebar 2025-10-02 13:16:38 -04:00