Commits
Remove dead code: unused shell env injection functions
ac05ddc0f9 • Cursor Agent • Feb 18, 2026
Fix terminal stability bugs: remove autoFocus from effect deps, stabilize memo, remove dead export
0e73dc1527 • Cursor Agent • Feb 18, 2026
Handle optional terminal dimensions and preserve active terminal size
1a94fcbd29 • Julius Marminge • Feb 18, 2026
Reset script dialog state after close animation
ed40fd3364 • Julius Marminge • Feb 18, 2026
Pass runtime env through terminal open and disable zsh prompt spacer
88f31d2f65 • Julius Marminge • Feb 18, 2026
Require modifier keys for script keybinding capture
c8c0dc6c3c • Julius Marminge • Feb 18, 2026
Fix keybindings parse error wrapping behavior
e52db0bbc2 • Julius Marminge • Feb 18, 2026
Refactor project script persistence flow in ChatView
71d8f74143 • Julius Marminge • Feb 18, 2026
Label setup scripts in project action menu
dfeb673b6d • Julius Marminge • Feb 18, 2026
Fix Windows percent escaping in script env injection
4d886b99f5 • Julius Marminge • Feb 18, 2026
Address second-pass PR feedback on parser hardening
4e791759cf • Julius Marminge • Feb 18, 2026
Address PR review feedback for scripts/keybindings handling
9799b42dcd • Julius Marminge • Feb 18, 2026
Fix web typecheck for optional script env
a999933297 • Julius Marminge • Feb 18, 2026
Support script editing and persist project keybindings
648a6ac372 • Julius Marminge • Feb 18, 2026
Add project script actions with run shortcuts and persistence
3537d47702 • Julius Marminge • Feb 18, 2026
rm unused
9e877f592b • Julius Marminge • Feb 18, 2026
Use Command highlighting state for composer menu navigation
f719aea047 • Julius Marminge • Feb 18, 2026
rm dupe
f6136bd4c2 • Julius Marminge • Feb 18, 2026
Fix workspace entry ignore list regression
385d77d0c2 • Julius Marminge • Feb 18, 2026
rev
ee2f6bd742 • Julius Marminge • Feb 18, 2026
fix cond
e1ba603605 • Julius Marminge • Feb 18, 2026
Add tests for chunking git check-ignore in workspace entry search
5d61b8b14f • Julius Marminge • Feb 18, 2026
Deduplicate workspace index builds and stabilize prompt replacement
2743e45dbe • Julius Marminge • Feb 18, 2026
Refactor web query hooks and debounce composer path search
1b409c3946 • Julius Marminge • Feb 18, 2026
Use bot icon for slash commands and normalize YAML file icons
60ed67e5e1 • Julius Marminge • Feb 18, 2026
Refactor composer menu and debounce path entry search
bd6a5c85e6 • Julius Marminge • Feb 18, 2026
Add VS Code file icons and tighten workspace entry filtering
9cce509013 • Julius Marminge • Feb 18, 2026
Respect .gitignore in workspace search and inline @path mentions
9f48564d84 • Julius Marminge • Feb 18, 2026
Add composer path tagging with workspace entry search
e8556bcff9 • Julius Marminge • Feb 18, 2026
Refresh git upstream before status and tune Git query polling
a1532d5b2d • Julius Marminge • Feb 18, 2026
fmt
ba4a62eb03 • Julius Marminge • Feb 18, 2026
Refactor PR opening logic in GitActionsControl component
09ac18db82 • Julius Marminge • Feb 18, 2026
Cap thread terminals at four and disable add/split controls
376efdd340 • Julius Marminge • Feb 18, 2026
Prevent ChatView header overflow with long thread titles
7a5dd62d2f • Julius Marminge • Feb 18, 2026
Add clean script to package.json for removing build artifacts
f64c26e708 • Julius Marminge • Feb 17, 2026
Guard branch sync when no active thread is selected
6d8d39a5d1 • Julius Marminge • Feb 17, 2026
Extract branch sync logic and limit sync to local mode
afdfe16931 • Julius Marminge • Feb 17, 2026
Use stable IDs for approval actions in ChatView
73fa2d66c7 • Julius Marminge • Feb 16, 2026
Refactor ChatView into memoized subcomponents
51dcb547ed • Julius Marminge • Feb 16, 2026
doc
228862ac56 • Julius Marminge • Feb 16, 2026
Rename local chat shortcut and surface terminal close hints
bc22a71f10 • Julius Marminge • Feb 16, 2026
Add shortcuts for terminal close and chat with same Git state
c42d6a6a64 • Julius Marminge • Feb 16, 2026
Fix top-right toast enter and exit transforms
5242bbbade • Julius Marminge • Feb 16, 2026
Fix collapsed toast content visibility in filtered stacks
05b47e748f • Julius Marminge • Feb 16, 2026
Auto-dismiss thread toasts after 10s of visible time
3863901085 • Julius Marminge • Feb 16, 2026
Ignore non-keydown terminal shortcuts
f864ef189d • Julius Marminge • Feb 16, 2026
Add terminal word and line navigation arrow shortcuts
765f4cd00b • Julius Marminge • Feb 16, 2026
Block deletion of projects that still have threads
748ea2ae20 • Julius Marminge • Feb 16, 2026
Confirm project deletion and clean up orphaned worktrees
56a09ad1aa • Julius Marminge • Feb 16, 2026
Delete projects from the sidebar context menu
be1c8c4656 • Julius Marminge • Feb 16, 2026
Memoize ChatView selection handlers with useCallback
b7fb0b8fed • Julius Marminge • Feb 16, 2026
Simplify env mode change handler in ChatView
5656f294d0 • Julius Marminge • Feb 16, 2026
Keep composer focused after toolbar and mode changes
dd23bd73d9 • Julius Marminge • Feb 16, 2026
Prevent config refetches and tighten Windows platform detection
8dd107429e • Julius Marminge • Feb 15, 2026
change defailt for new termial
1269b52580 • Julius Marminge • Feb 15, 2026
nit
fe79c8e9ee • Julius Marminge • Feb 15, 2026
tidy up
0a5aaf3e0e • Julius Marminge • Feb 15, 2026
rm
3d7ef8a833 • Julius Marminge • Feb 15, 2026
update doc
66ebadb448 • Julius Marminge • Feb 15, 2026
Harden keybinding schemas and align tests with server defaults
6667992753 • Julius Marminge • Feb 15, 2026
Extract keybindings config loading into keybindings module
41ba1ec7a8 • Julius Marminge • Feb 15, 2026
Simplify resolved keybinding payload and remove unused LRU cache
3db020a683 • Julius Marminge • Feb 15, 2026
Use Vitest assert API in keybindings tests
20d3ad5d50 • Julius Marminge • Feb 15, 2026
Inline keybinding when AST type and update keybindings tests
54fa15c72e • Julius Marminge • Feb 15, 2026
Resolve and validate keybindings on server before sending to web
370127760a • Julius Marminge • Feb 15, 2026
Use LRU cache for keybinding when-expression AST parsing
dd3babdcad • Julius Marminge • Feb 15, 2026
Harden keybinding parsing and config resolution
7aa717c5c2 • Julius Marminge • Feb 15, 2026
Refactor Sidebar component to streamline keybindings handling
8beba3e16b • Julius Marminge • Feb 15, 2026
Resolve keybinding precedence across commands
38c93a2abd • Julius Marminge • Feb 15, 2026
Add configurable shortcuts for new chat and open-in-editor
ef4ce2e1ec • Julius Marminge • Feb 15, 2026
Load terminal keybindings via React Query server config helper
61e9ba4b19 • Julius Marminge • Feb 15, 2026
Add source links to keybinding schema references
ad6247577e • Julius Marminge • Feb 15, 2026
Resolve terminal keybindings on server before sending config
f1cd76c17a • Julius Marminge • Feb 15, 2026
Extract keybindings contracts into dedicated module
31aa32b83b • Julius Marminge • Feb 15, 2026
Align web keybinding types with shared contract aliases
53c367420c • Julius Marminge • Feb 15, 2026
Rename terminal-shortcuts module to keybindings
ace5803581 • Julius Marminge • Feb 15, 2026
Add configurable terminal keybindings loaded from ~/.t3
645b037c9e • Julius Marminge • Feb 15, 2026
Respect chat scroll position during streaming updates
7fc53dadc7 • Julius Marminge • Feb 15, 2026
fetch in background
98c4b7c724 • Julius Marminge • Feb 15, 2026
Guard git quick actions for diverged and stale branch status
60111b2b91 • Julius Marminge • Feb 15, 2026
scope toasts per thread
1f17e9c429 • Julius Marminge • Feb 15, 2026
Scope branch refresh fetch to checked-out upstream refspec
6708fe996a • Julius Marminge • Feb 15, 2026
Make checkout tolerate upstream refresh failures
72d7fccc52 • Julius Marminge • Feb 15, 2026
Refresh branch upstream after checkout and invalidate git queries
f145a453b5 • Julius Marminge • Feb 15, 2026
Shorten no-action hint text in Git actions control
1f4f693dd6 • Julius Marminge • Feb 15, 2026
Hide drawer on final terminal close
6e46a7be38 • Julius Marminge • Feb 15, 2026
Clear terminal viewport before final close
0be98ea9d1 • Julius Marminge • Feb 15, 2026
Stop terminal close from auto-reopening with replayed history
2cd92ae6f5 • Julius Marminge • Feb 15, 2026
Fix terminal close behavior without toggling drawer
85fe41bad0 • Julius Marminge • Feb 15, 2026
Omit empty push target and track branch in action deps
0c26396f79 • Julius Marminge • Feb 15, 2026
Show push target in Git action progress stages
cc37865c2d • Julius Marminge • Feb 15, 2026
Use React Query mutations for git worktree operations
a6b9ece840 • Julius Marminge • Feb 15, 2026
Fix toast CTA indentation in GitActionsControl
65ab532342 • Julius Marminge • Feb 15, 2026
Close result toast only after push confirmation
cce74f913c • Julius Marminge • Feb 15, 2026
Fix push-only progress stages in Git action toasts
170c3a7162 • Julius Marminge • Feb 15, 2026
Hide PR CTAs on default branch and make git invalidation non-blocking
1fe3cf53a7 • Julius Marminge • Feb 15, 2026
Refine disabled git action styling and menu width
07187d3794 • Julius Marminge • Feb 15, 2026
kewl
758df838d9 • Julius Marminge • Feb 15, 2026
Polish action button icons and hover tooltips
669168d08a • Julius Marminge • Feb 15, 2026
Add inline branch creation to branch picker search
9bd663be7f • Julius Marminge • Feb 15, 2026