Amrit Subramanian
54e7a1adb4
Implement per-session MCP server polling with headless PTY
...
- Add headless PTY poller for each session that runs in session's worktree directory
- Spawn MCP poller when Claude shows > prompt (authenticated context)
- Parse MCP server output with regex, merge servers by name to handle chunked data
- Show/hide MCP section based on active session
- Clean up MCP pollers on session close/delete
- Add unique UUID suffix to branch names to prevent conflicts on recreate
- Remove global MCP polling interval in favor of per-session polling
2025-10-05 13:47:37 -04:00
Amrit Subramanian
8dfe6be026
Bump version to 1.0.1-beta.1
2025-10-04 23:03:56 -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
0a1c6fd7b4
use electron builder publishing
2025-10-04 20:57:48 -04:00
Amrit Subramanian
579411721d
dont publish in build
2025-10-04 20:53:12 -04:00
Amrit Subramanian
4c3d2dd105
more build fixes
2025-10-04 20:46:25 -04:00
Amrit Subramanian
4b41e858bb
icons
2025-10-04 20:36:20 -04:00
Amrit Subramanian
4627907ca1
remove windows build
2025-10-04 00:53:53 -04:00
Amrit Subramanian
b2b8b40a26
windows config
2025-10-04 00:40:22 -04:00
Amrit Subramanian
c05449b96c
add permissions
2025-10-03 17:28:47 -04:00
Amrit Subramanian
ee560d4fc4
author email
2025-10-03 17:20:28 -04:00
Amrit Subramanian
aa73518f6e
github workflow to publish executable
2025-10-03 17:16:48 -04:00
Amrit Subramanian
9a5886c348
add image to readme
2025-10-03 17:13:55 -04:00
Amrit Subramanian
8f4b1ab367
try to fix unread indicator
2025-10-03 17:03:50 -04:00
Amrit Subramanian
7d7a545ef8
readme
2025-10-03 16:55:59 -04:00
Amrit Subramanian
c45ac9ea98
set up commands before claude
2025-10-03 16:27:22 -04:00
Amrit Subramanian
020d8ba82d
configurable themes
2025-10-03 16:18:18 -04:00
Amrit Subramanian
7c1a97ea58
fix unread indicator
2025-10-03 15:14:12 -04:00
Amrit Subramanian
f05d2502c5
ignore fleetcode directory
2025-10-03 15:12:46 -04:00
Amrit Subramanian
61d2defd93
unread indicator
2025-10-03 12:14:46 -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
fe287a2f53
persist settings for quicker session creation
2025-10-02 20:47:20 -04:00
Amrit Subramanian
4ce0384b9d
claude starts
2025-10-02 20:43:06 -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
7fd4968a35
some terminal session fixes
2025-10-02 13:22:03 -04:00
Amrit Subramanian
272f763e71
sidebar
2025-10-02 13:16:38 -04:00
Amrit Subramanian
cec2c28ce1
typescript
2025-10-02 13:03:09 -04:00
Amrit Subramanian
bfc088fd9c
initial commit
2025-10-02 12:56:00 -04:00