Commits
Return existing bootstrap thread IDs in welcome and guard root navigatio
49472da669 • Julius Marminge • Feb 27, 2026
Use pathname ref in EventRouter bootstrap navigation
69a2eac2ff • Julius Marminge • Feb 27, 2026
Bootstrap default thread and route to it on server welcome
5fd632c357 • Julius Marminge • Feb 27, 2026
Prevent duplicate sends and sync worktree branch state
bb2164c945 • Julius Marminge • Feb 27, 2026
Prevent duplicate sends while composer request is in flight
8c91aa5570 • Julius Marminge • Feb 27, 2026
Stop forcing setup script to open a new terminal
6db8257b1e • Julius Marminge • Feb 27, 2026
Capture threadId before async send flow
f6e7166e79 • Julius Marminge • Feb 27, 2026
Require base branch before first send in worktree mode
2da8290040 • Julius Marminge • Feb 27, 2026
rm redundant gen
4d6e8e1ca5 • Julius Marminge • Feb 27, 2026
Remove assistant-complete text payload from orchestration flow
7e4da5b157 • Julius Marminge • Feb 27, 2026
todo
9acce6ddaa • Julius Marminge • Feb 27, 2026
update todo
8054a32417 • Julius Marminge • Feb 27, 2026
Clarify assistant buffer flush safety-valve comment
ed3958daa8 • Julius Marminge • Feb 27, 2026
Always flush buffered assistant text as final delta
9d5c515680 • Julius Marminge • Feb 27, 2026
Spill full buffered assistant text when buffer exceeds cap
0e9677965c • Julius Marminge • Feb 27, 2026
Spill oversized buffered assistant deltas without losing final text
cc29ceea80 • Julius Marminge • Feb 27, 2026
Simplify assistant delivery mode state in runtime ingestion
32a17b9109 • Julius Marminge • Feb 27, 2026
Fix type errors with exactOptionalPropertyTypes
e119e18ed3 • Julius Marminge • Feb 27, 2026
Add configurable assistant delivery mode across server and web
001902c881 • Julius Marminge • Feb 27, 2026
Show optimistic user messages in chat timeline
c7a029a2bd • Julius Marminge • Feb 27, 2026
Resolve T3CODE_STATE_DIR paths against repo root
4fac2d203b • Julius Marminge • Feb 27, 2026
Split send state into explicit worktree and turn phases
58692df0d2 • Julius Marminge • Feb 27, 2026
Track per-terminal subprocess activity in thread state
68585d4638 • Julius Marminge • Feb 27, 2026
gitignore
23d2a8affc • Julius Marminge • Feb 27, 2026
maybe fix test
501335bc31 • Julius Marminge • Feb 27, 2026
uncache
0cfaf7325e • Julius Marminge • Feb 27, 2026
Fix Effect type warnings to pass typecheck
9c4095aaaa • Julius Marminge • Feb 27, 2026
rm
961df8597c • Julius Marminge • Feb 27, 2026
rm
139ad675b3 • Julius Marminge • Feb 27, 2026
fix some?
375afb7c33 • Julius Marminge • Feb 27, 2026
Normalize Git and PTY adapter errors across services
a2330938d6 • Julius Marminge • Feb 27, 2026
Use Effect.sleep in orchestration integration tests
5aa517863a • Julius Marminge • Feb 27, 2026
Harden server async error handling with typed Effect errors
00cdf41899 • Julius Marminge • Feb 27, 2026
Scope git mutation state by cwd for action loading UI
1b98213d6d • Julius Marminge • Feb 27, 2026
Add Mark unread thread action to sidebar context menu
0d67424f69 • Julius Marminge • Feb 27, 2026
Remove mobile Cmd/Ctrl+B sidebar toggle shortcut
1245ce984b • Julius Marminge • Feb 27, 2026
Show diff toggle shortcut in tooltip
1de1b0d6be • Julius Marminge • Feb 27, 2026
Use history replace when toggling chat diff view
a830cd5b1a • Julius Marminge • Feb 27, 2026
Add diff panel keyboard toggle and shortcut hint
d47059a9db • Julius Marminge • Feb 27, 2026
claude plan
10c1cae6ab • Julius Marminge • Feb 27, 2026
return yield
87854c288b • Julius Marminge • Feb 27, 2026
Validate dev runner port overrides and honor env state dir
b39c629dcc • Julius Marminge • Feb 27, 2026
||
b95cc59e79 • Julius Marminge • Feb 27, 2026
Ensure harness cleanup runs even when shutdown fails
7722cb6d2e • Julius Marminge • Feb 27, 2026
Reject flag tokens as values in dev-runner arg parsing
c9a59a26bb • Julius Marminge • Feb 27, 2026
simplify
e0fe4270aa • Julius Marminge • Feb 27, 2026
Isolate dev state and forward server flags in dev runner
0451b503a3 • Julius Marminge • Feb 27, 2026
Scope diff patch cache key by theme
5ec8c9f79d • Julius Marminge • Feb 27, 2026
Enhance active sidebar thread styling
0886636760 • Julius Marminge • Feb 27, 2026
useContext
5748a995f7 • Julius Marminge • Feb 27, 2026
fmt
dfe06261c4 • Julius Marminge • Feb 27, 2026
some style
29a632cb52 • Julius Marminge • Feb 27, 2026
Use Cursor --goto for file targets with line and column
24c842936b • Julius Marminge • Feb 27, 2026
fix dmg build, enable some lsp diagnostics
8f6b21a12e • Julius Marminge • Feb 27, 2026
keybindings
dc530f7a7e • Julius Marminge • Feb 26, 2026
Fix ProviderCommandReactor: add error recovery and deduplicate CWD resolution
79b8fd7b00 • Cursor Agent • Feb 26, 2026
fix bunpty lazy
61560bef23 • Julius Marminge • Feb 26, 2026
Bootstrap default keybindings and expose config path
667c8c6166 • Julius Marminge • Feb 26, 2026
use effect/Cache instead of ad-hoc map caches
8efbb31725 • Julius Marminge • Feb 26, 2026
fix C051
b4c74723d1 • Julius Marminge • Feb 26, 2026
migrate to single turn store
1d975ad431 • Julius Marminge • Feb 26, 2026
terminal nits
8ab72e0964 • Julius Marminge • Feb 26, 2026
fix bad decoding
7ad5d03948 • Julius Marminge • Feb 26, 2026
cleanup
6cf03d987c • Julius Marminge • Feb 26, 2026
fix memory leaks
9b8184df7e • Julius Marminge • Feb 26, 2026
small nits
aa5a144d04 • Julius Marminge • Feb 26, 2026
fix concurrent reads to keybindingings config
c6d1f92ba9 • Julius Marminge • Feb 26, 2026
rm more invalid
07df7fb73b • Julius Marminge • Feb 26, 2026
rm unserializable
1e75bd223c • Julius Marminge • Feb 26, 2026
look over effect services
9fae3ee0e9 • Julius Marminge • Feb 26, 2026
C017
a328f66bfa • Julius Marminge • Feb 26, 2026
Bind provider sessions to thread IDs and preserve resume cursors
bb8a8444f4 • Julius Marminge • Feb 26, 2026
effect native open service
3ee2e1011d • Julius Marminge • Feb 26, 2026
delegate trimming to schema
e5542b7a88 • Julius Marminge • Feb 26, 2026
C015 & C016
76208f79de • Julius Marminge • Feb 26, 2026
reconcile on failure
9e2324c2e5 • Julius Marminge • Feb 26, 2026
run in transaction
5a08b9dd64 • Julius Marminge • Feb 26, 2026
more progress
96d610b1f8 • Julius Marminge • Feb 26, 2026
small config change
0c4c027e92 • Julius Marminge • Feb 26, 2026
start phase 1
fefea0bdf6 • Julius Marminge • Feb 26, 2026
phase 1
6954d1b91c • Julius Marminge • Feb 26, 2026
revise plan
7e46da9f22 • Julius Marminge • Feb 26, 2026
create triage plan
ab83a17d2b • Julius Marminge • Feb 26, 2026
rm stale
709cd02cf4 • Julius Marminge • Feb 26, 2026
kewl
3e58fd6ab7 • Julius Marminge • Feb 26, 2026
nits
5a755ada28 • Julius Marminge • Feb 26, 2026
fix
b211d059d2 • Julius Marminge • Feb 26, 2026
refactor git manager
52681634cd • Julius Marminge • Feb 26, 2026
cleanup plan
35f39435f3 • Julius Marminge • Feb 26, 2026
phase 6
e7743632ec • Julius Marminge • Feb 26, 2026
phase 5
f20bbdf267 • Julius Marminge • Feb 26, 2026
fix bad tests
89c364a1a3 • Julius Marminge • Feb 26, 2026
dont search when input is empty
77bf5213df • Julius Marminge • Feb 26, 2026
buuuunch of cleanup
c2b9680a5e • Julius Marminge • Feb 26, 2026
Validate inbound WebSocket push payloads before dispatch
a973e43421 • Julius Marminge • Feb 26, 2026
rm unused imports
c4ff23449b • Julius Marminge • Feb 26, 2026
harden transport
320f249a31 • Julius Marminge • Feb 26, 2026
keybindings
734ab399eb • Julius Marminge • Feb 26, 2026
Refine Electron header drag regions and diff panel layout
da6706777b • Julius Marminge • Feb 26, 2026
UI fixes
ce96ad0b61 • Julius Marminge • Feb 26, 2026