Commits
Use shared Shiki highlighting for chat markdown code blocks
2980a853e5 • Julius Marminge • Feb 28, 2026
feat: custom models (#121)
56de1465fa • Theo Browne • Feb 28, 2026
Merge pull request #122 from pingdotgg/codething/10276f55
b500106fde • Julius Marminge • Feb 28, 2026
fix type
d48b42c017 • Julius Marminge • Feb 28, 2026
simplify layers
fb45896588 • Julius Marminge • Feb 28, 2026
Flatten attachment paths with message-prefixed filenames
b52518f85f • Julius Marminge • Feb 28, 2026
Serve attachments using URL-encoded relative paths
3e99019af8 • Julius Marminge • Feb 28, 2026
Overwrite attachment bytes for repeated message attachment index
7d4b02689e • Julius Marminge • Feb 28, 2026
Preserve empty attachment updates in projection pipeline
9962f57ad0 • Julius Marminge • Feb 28, 2026
dedupe
8b538e2802 • Julius Marminge • Feb 28, 2026
nit
a6c57e169a • Julius Marminge • Feb 28, 2026
kewl
6f92f0a668 • Julius Marminge • Feb 28, 2026
fixxx
35817601ff • Julius Marminge • Feb 28, 2026
Add gallery navigation to expanded chat image previews
2b154db938 • Julius Marminge • Feb 28, 2026
Make attachment writes transactional and decode attachment URLs
b9ff7aa5cd • Julius Marminge • Feb 28, 2026
Harden attachment materialization and static file path handling
b5188e8cea • Julius Marminge • Feb 28, 2026
Persist and serve projected message image attachments
992db16586 • Julius Marminge • Feb 28, 2026
Reuse persisted cwd when recovering stale provider sessions
2aad749e24 • Julius Marminge • Feb 28, 2026
clamp
aa267ebb05 • Julius Marminge • Feb 28, 2026
web: keep active turn out of virtualization
1a33f25970 • Cursor Agent • Feb 28, 2026
Guard delayed terminal exit callback
21c823ecdc • Julius Marminge • Feb 28, 2026
Handle terminal exit writes and auto-close exited terminal view
80498f1709 • Julius Marminge • Feb 28, 2026
Handle favicon links when href precedes rel
e6c5a4a4bb • Julius Marminge • Feb 27, 2026
match assets/{icon,logo} as well
732b3abf99 • Julius Marminge • Feb 27, 2026
Extract project favicon route and tighten turn-settled logic
ffbf541ff8 • Julius Marminge • Feb 27, 2026
Gate latest-turn completion UI on settled turn state
709f961e1c • Julius Marminge • Feb 27, 2026
Remove my junk paths
1653383573 • Theo Browne • Feb 27, 2026
Favicons + custom port during dev
c7ae6b9471 • Theo Browne • Feb 27, 2026
Show pending approvals in sidebar thread status
bbcf9ba9db • Julius Marminge • Feb 27, 2026
Replace thread latestTurnId with structured latestTurn metadata
3f81f9dcb4 • Julius Marminge • Feb 27, 2026
Handle provider turn IDs correctly in runtime ingestion
b073fea5fb • Julius Marminge • Feb 27, 2026
Inline provider thread and turn ID schemas in runtime events
834236931e • Julius Marminge • Feb 27, 2026
Guard provider lifecycle updates to primary thread and active turn
872b907372 • Julius Marminge • Feb 27, 2026
copy on hover, better button treatments (#110)
0b8e098c10 • Theo Browne • Feb 27, 2026
Migrate workflows to Blacksmith (#111)
7c6a0f869d • blacksmith-sh[bot] • Feb 27, 2026
Sync diff renderer theme with app theme changes
3a43047102 • Julius Marminge • Feb 27, 2026
fix nullability
041acf158a • Julius Marminge • Feb 27, 2026
migr
f9752d7c08 • Julius Marminge • Feb 27, 2026
tone down defautls
766592b83b • Julius Marminge • Feb 27, 2026
Disable two Effect lint rules in server tsconfig
1c3c412ce4 • Julius Marminge • Feb 27, 2026
Handle session restart failures without dropping active thread session
f9e6d1290d • Julius Marminge • Feb 27, 2026
Persist required approval policy and sandbox mode for sessions
8ef653fcc0 • Julius Marminge • Feb 27, 2026
rm
fb8d66b8d3 • Julius Marminge • Feb 27, 2026
Fix type error with optional approvalPolicy and sandboxMode
e70b34de62 • Julius Marminge • Feb 27, 2026
Add .t3 keybindings and initial local runtime state files
b1584fab8f • Julius Marminge • Feb 27, 2026
Restart provider sessions when runtime mode changes
718084065e • Julius Marminge • Feb 27, 2026
Propagate runtime approval and sandbox settings to turn startup
57dd091e05 • Julius Marminge • Feb 27, 2026
Provide NodeServices layer in wsServer bootstrap test
a1f208f1e6 • Julius Marminge • Feb 27, 2026
Require bootstrap IDs for root thread auto-navigation
581aa7279f • Julius Marminge • Feb 27, 2026
Recover bootstrap thread from snapshot when IDs are missing
0b29924648 • Julius Marminge • Feb 27, 2026
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