Commits

Run CI workflow on desktop perf fix branch

42ef93adf4 • Cursor Agent • Feb 18, 2026

Accept prebuilt desktop bundles in dev startup

ca93003572 • Cursor Agent • Feb 18, 2026

Fix desktop CI bundle readiness checks

ff45694a1d • Cursor Agent • Feb 18, 2026

whoops

1a39d75201 • Julius Marminge • Feb 18, 2026

maybe?

1a98fc67dc • Julius Marminge • Feb 18, 2026

fix: update CI preload artifact name to .cjs and add freshness grace period for dev startup

e666957884 • Cursor Agent • Feb 18, 2026

lint fix

47d5dc205d • Julius Marminge • Feb 18, 2026

maybe fix errors?

2dc8fcdd30 • Julius Marminge • Feb 18, 2026

Avoid cleaning desktop bundle in watch mode for perf CI

1d76eb5107 • Julius Marminge • Feb 18, 2026

Fix dev-electron bundle readiness race in CI

c48a7b9f7e • Julius Marminge • Feb 18, 2026

Enable Linux Electron sandbox override for desktop perf runs

6721804b64 • Julius Marminge • Feb 18, 2026

Replace wait-on with native bundle readiness polling

0bca5a4215 • Julius Marminge • Feb 18, 2026

Harden Electron startup waits in dev and CI

a293a010cd • Julius Marminge • Feb 18, 2026

Raise desktop perf timeout and long-dispatch threshold in CI

4622dbd5f9 • Julius Marminge • Feb 18, 2026

Harden desktop perf CI with deps, artifacts, and timeout hints

758b3e1094 • Julius Marminge • Feb 18, 2026

Pad perf trace summary columns for stable markdown tables

ae08eb8d45 • Julius Marminge • Feb 18, 2026

Expand desktop perf trace with terminal and render delta metrics

220497ac58 • Julius Marminge • Feb 18, 2026

Add desktop perf seed data and update perf trace workflow

419ecc01e5 • Julius Marminge • Feb 18, 2026

Track large-thread render timings in desktop perf trace

41caab9cc0 • Julius Marminge • Feb 18, 2026

Handle fork PR desktop perf runs and harden trace shutdown

25cc139eea • Julius Marminge • Feb 18, 2026

Extract desktop perf automation into dedicated module

8d90f14290 • Julius Marminge • Feb 18, 2026

Add desktop perf trace automation and CI reporting

a1177c736c • 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