Commits

fix flaky tests

95419a5e51 • Julius Marminge • Feb 26, 2026

fix test

6b53d13c07 • Julius Marminge • Feb 26, 2026

niceee

c9b0da63a1 • Julius Marminge • Feb 26, 2026

nice

33ca29c265 • Julius Marminge • Feb 26, 2026

kewl

915083fae4 • Julius Marminge • Feb 26, 2026

nit

9e6ef16fb3 • Julius Marminge • Feb 26, 2026

keepalive

5608446550 • Julius Marminge • Feb 26, 2026

setup node in ci

50ea61f462 • Julius Marminge • Feb 26, 2026

fix

9709a1f5ae • Julius Marminge • Feb 26, 2026

effect cli

e63d5b240f • Julius Marminge • Feb 26, 2026

terminal plan v1

877ab76934 • Julius Marminge • Feb 26, 2026

plumbing

032c0e5849 • Julius Marminge • Feb 26, 2026

allow nonempty

319ac4590f • Julius Marminge • Feb 26, 2026

frontend

36802d707d • Julius Marminge • Feb 26, 2026

rewrite

25d20ab792 • Julius Marminge • Feb 26, 2026

spec

7307079d40 • Julius Marminge • Feb 26, 2026

next steps

23861cf300 • Julius Marminge • Feb 26, 2026

plan revision

b61886b816 • Julius Marminge • Feb 26, 2026

durable sessions

c0a218ca48 • Julius Marminge • Feb 26, 2026

runtime ingestion

d4b6536a50 • Julius Marminge • Feb 26, 2026

es terminology

7934639aa1 • Julius Marminge • Feb 26, 2026

wip

20668e49a9 • Julius Marminge • Feb 26, 2026

back in a pretty good state

fcc94b3b2f • Julius Marminge • Feb 26, 2026

fix tests

42b510e8c8 • Julius Marminge • Feb 26, 2026

new plan

ce841a7ef1 • Julius Marminge • Feb 26, 2026

more effect:checkpointing

54dd17e7b9 • Julius Marminge • Feb 26, 2026

more effect: provider service layers

32942a5f20 • Julius Marminge • Feb 26, 2026

more effect: new service graph

150b3782b9 • Julius Marminge • Feb 26, 2026

more effect: add new service definitions

5bfd0598e7 • Julius Marminge • Feb 26, 2026

fmt

060a8cef00 • Julius Marminge • Feb 26, 2026

fmt

5e3678c0af • Julius Marminge • Feb 26, 2026

effect v4

0e4f1485c8 • Julius Marminge • Feb 26, 2026

more effect: error handling

b152462b2c • Julius Marminge • Feb 26, 2026

simplify layer composition

e219efa22a • Julius Marminge • Feb 26, 2026

rm unused

9c070effac • Julius Marminge • Feb 26, 2026

more effect: ProjectRegistry and shared runtime

7a5ea7a5d8 • Julius Marminge • Feb 26, 2026

more effect: scoped layers

c71e71b5ac • Julius Marminge • Feb 26, 2026

more ffect: Service/Layer separation

bbf4e6bd3c • Julius Marminge • Feb 26, 2026

migrations and repository

fa1663c131 • Julius Marminge • Feb 26, 2026

more effect: sqlschema

9b046feb1e • Julius Marminge • Feb 26, 2026

more effect: engine momre effect native

b6d68ee28e • Julius Marminge • Feb 26, 2026

more effect: stage 1

2bece01a3b • Julius Marminge • Feb 26, 2026

Persist turn diffs and checkpoint reverts in orchestration

4f4691676a • Julius Marminge • Feb 26, 2026

Add server-side orchestration engine with event sourcing

483a1ae371 • Julius Marminge • Feb 26, 2026

bump electron and node

781006f005 • Julius Marminge • Feb 20, 2026

error component

d8412eca9f • Julius Marminge • Feb 20, 2026

Merge pull request #77 from pingdotgg/codething/c71d8ea1

749a2076d8 • Julius Marminge • Feb 20, 2026

Merge pull request #78 from pingdotgg/codething/53bdee92

70a13c298f • Julius Marminge • Feb 19, 2026

more todo

8cea075a1e • Theo Browne • Feb 19, 2026

todo update

84fc3e96e6 • Theo Browne • Feb 19, 2026

restore streaming notifications from codex app server

2c9121553e • Theo Browne • Feb 19, 2026

prod builds

48bf123d0c • Theo Browne • Feb 19, 2026

settings page

f8883d0495 • Theo Browne • Feb 19, 2026

fix force closing

8cb2b3fcfe • Theo Browne • Feb 19, 2026

dev build iconography

daf8e5f53b • Theo Browne • Feb 19, 2026

fix naming with annoying hacks

c89798ecb1 • Theo Browne • Feb 19, 2026

use icon

a32701ef8d • Theo Browne • Feb 19, 2026

branding v1

efbab1b104 • Theo Browne • Feb 19, 2026

Remove Vite configuration file for web application

564474f927 • Julius Marminge • Feb 19, 2026

Prebundle @pierre/diffs dependencies in Vite

47fcd16003 • Julius Marminge • Feb 19, 2026

Fix broad query invalidation on checkpoint/captured events

24c617d32e • Cursor Agent • Feb 19, 2026

Use checkpoint diffs for turn files and ignore late summary rederives

22e1a4cf92 • Julius Marminge • Feb 19, 2026

Emit checkpoint captured events after turn checkpointing

79382b272c • Julius Marminge • Feb 19, 2026

Drop merged unified diffs from turn summaries

90e199d6a7 • Julius Marminge • Feb 19, 2026

Simplify turn diff summaries and harden checkpoint diff retries

9a8a5b3935 • Julius Marminge • Feb 19, 2026

Force-remove dirty git worktrees during orphan cleanup

58a8d653a8 • Julius Marminge • Feb 19, 2026

Mark active thread visited on selection

eecb53498a • Julius Marminge • Feb 19, 2026

Virtualize chat timeline rendering for large threads

5cf140b0ee • Julius Marminge • Feb 19, 2026

simp

85085491da • Julius Marminge • Feb 19, 2026

Restore diff panel activity and worker pool wrapper

6356b3ca6d • Julius Marminge • Feb 19, 2026

Fix web typecheck regressions after rebase

978c810139 • Julius Marminge • Feb 19, 2026

Derive active thread from route and drop persisted selection

1a315235b7 • Julius Marminge • Feb 19, 2026

move

bcf8b14f38 • Julius Marminge • Feb 19, 2026

Address PR feedback on router and thread hydration

fe69e96942 • Julius Marminge • Feb 19, 2026

Adopt TanStack file-based routing with generated route tree

e9d40e4481 • Julius Marminge • Feb 19, 2026

Adopt TanStack Router for thread-based chat navigation

ed9f561dc3 • Julius Marminge • Feb 19, 2026

Surface worktree removal failures after thread deletion

7de054fa49 • Julius Marminge • Feb 19, 2026

Fix CWD override semantics and greedy regex in diff path parsing

bb9371d3c9 • Cursor Agent • Feb 19, 2026

Virtualize DiffPanel rendering with @pierre/diffs beta

bd1c7e1d9a • Julius Marminge • Feb 19, 2026

Keep diff panel mounted and reuse worker pool across layouts

453fb4992e • Julius Marminge • Feb 19, 2026

Move diff parsing to worker pool with stable patch cache keys

5cfab38f31 • Julius Marminge • Feb 19, 2026

Stop persisting checkpointDiffLoaded in turn diff summaries

ba1a2dbcf7 • Julius Marminge • Feb 19, 2026

Fix latest PR review findings

b441875731 • Julius Marminge • Feb 19, 2026

Address latest PR review comments

8e744269a2 • Julius Marminge • Feb 19, 2026

Address PR review feedback for checkpoint and diff flows

c90e245038 • Julius Marminge • Feb 19, 2026

Use QueryClient to execute checkpoint diff query in test

200e43e44c • Julius Marminge • Feb 19, 2026

Scope checkpoint diff cache keys to avoid collisions

6aea858ed8 • Julius Marminge • Feb 19, 2026

Fix react-pacer import and initialize diff state in test

f07b6ac8e6 • Julius Marminge • Feb 19, 2026

Use React Query for checkpoint diff loading and caching

3afbf93d5e • Julius Marminge • Feb 19, 2026

Prompt before reverting thread checkpoint

ec5c3c32cd • Julius Marminge • Feb 19, 2026

Use undo icon for revert action in chat timeline

5209967a7e • Julius Marminge • Feb 19, 2026

Adopt toggle controls for diff panel and header button

867c122082 • Julius Marminge • Feb 19, 2026

Add checkpoint diff API and hydrate turn diffs in UI

cf8a2f03fc • Julius Marminge • Feb 19, 2026

Add per-turn diff viewer with file targeting

582615971e • Julius Marminge • Feb 19, 2026

Add git-backed filesystem checkpoints for provider session rollback

d2e6cfe109 • Julius Marminge • Feb 19, 2026

Add provider checkpoints and thread rollback support

351736baa1 • Julius Marminge • Feb 19, 2026

refactor: extract shared normalizeProjectScripts into @t3tools/contracts

b236dccca3 • Cursor Agent • Feb 18, 2026

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