Mohamed Boudra and GitHub
792f5d8d6e
Merge pull request #32 from getpaseo/shaky-penguin
...
Fix worktree archive terminal cleanup and tighten worktree setup
2026-02-18 09:59:02 +07:00
Mohamed Boudra
0354c409f1
fix(worktree): hash cwd for collision-safe worktree roots
2026-02-17 23:07:20 +07:00
Mohamed Boudra
170ee27813
feat: improve agent workspace flows and directory suggestions
2026-02-16 23:19:01 +07:00
Mohamed Boudra
90a81462cb
fix worktree archive terminal cleanup and worktree setup
2026-02-16 11:55:16 +07:00
Mohamed Boudra
037a6a15a4
feat: stream worktree setup progress and terminal subscriptions
2026-02-16 08:09:27 +07:00
Mohamed Boudra
9244f1fbd6
feat: terminal reattach, explorer tab memory, worktree terminals
2026-02-15 14:05:29 +07:00
Mohamed Boudra
bf432b3d3a
feat: add relay reconnect with grace period and branch suggestions
2026-02-13 09:46:40 +07:00
Mohamed Boudra
837d0fb387
feat: improve Claude agent model normalization and tool mapping
2026-02-13 00:00:57 +07:00
Mohamed Boudra and GitHub
002c09681d
Add worktree destroy lifecycle commands ( #23 )
2026-02-11 09:04:53 +07:00
Mohamed Boudra
3e582daf45
Update files
2026-02-04 10:18:18 +07:00
Mohamed Boudra
3e98900929
Update files
2026-02-02 13:44:51 +07:00
Mohamed Boudra
f7935f9cc1
Update files
2026-01-28 15:25:12 +07:00
Mohamed Boudra
084177da16
Persist agent deletion and support subdir worktree cleanup
2026-01-24 23:34:09 +07:00
Mohamed Boudra
8fe30eae75
feat(checkout): add merge-from-base and push operations for worktree branches
2026-01-24 21:24:48 +07:00
Mohamed Boudra
eab8713c24
Persist base branch for Paseo worktrees and gate merge action
2026-01-23 15:27:42 +07:00
Mohamed Boudra
69f32da90d
Run worktree setup async and stream status
2026-01-23 11:28:48 +07:00
Mohamed Boudra
ef9c538842
feat(server): self-identification tools
2026-01-22 14:01:57 +07:00
Mohamed Boudra
88490a9af1
Add .paseo worktree manager and e2e coverage
2026-01-22 10:43:18 +07:00
Mohamed Boudra
2d03e86bcb
feat: use mnemonic-id for worktree names
...
Replace prompt-based slugifying with mnemonic-id package for generating
human-readable worktree names like "hungry-hippo". Names are generated
when the worktree toggle is enabled rather than derived from the prompt.
2026-01-09 19:00:41 +07:00
Mohamed Boudra
666a0f2fa6
fix: limit worktree slug length to 50 characters
...
Truncates at word boundary (hyphen) when possible for cleaner names.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
2026-01-09 11:07:19 +07:00
Mohamed Boudra
3ba778eea7
wip: local changes and task backlog
...
- Refactor agent-form-dropdowns component
- Simplify app index routing
- Update agent-input-area and message-input
- Improve worktree utility with tests
- Add task backlog for upcoming work
2026-01-09 08:40:16 +07:00
Mohamed Boudra
d5f8091d66
refactor: simplify modal mounting with lazy wrapper and add read-only git env
2025-12-03 14:09:56 +07:00
Mohamed Boudra
30d1b63b2b
chore: typecheck and build readiness
2025-11-24 22:31:41 +01:00
Mohamed Boudra
95bacf8fc7
feat: add git branch/worktree setup, message queueing, file explorer improvements, and server restart
2025-11-22 23:20:42 +01:00
Mohamed Boudra and Claude
dcfdccf07f
fix(worktree): implement worktree creation for agent isolation
...
- Add worktree utility functions for git worktree management
- Fix stale closure issue in create-agent-modal causing worktreeName to not be sent
- Refactor create-agent-modal to use useCallback for all functions in proper order
- Add tilde path expansion before worktree creation to fix "Not in a git repository" error
- Add worktreeName parameter to create_agent_request WebSocket message
- Add debug logging for worktree creation flow
- Remove noisy logging (message chunk updates, session updates, agent update notifications)
The worktree feature allows creating isolated git worktrees for each agent,
enabling work on different branches simultaneously without conflicts.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-26 13:28:05 +01:00