Commits
Refactor draft thread lookups and cache persisted draft state
6ab246676e • Julius Marminge • Mar 2, 2026
Defer thread creation until first message send
122c94a24a • Julius Marminge • Mar 2, 2026
Unify project draft thread state in composer draft store
b59c6d6ab1 • Julius Marminge • Mar 2, 2026
Preserve draft metadata and dedupe composer image retries
c9995995a4 • Julius Marminge • Mar 2, 2026
Persist per-thread composer drafts and reuse project draft threads
545a9193e2 • Julius Marminge • Mar 2, 2026
Run checks before release commit and set desktop buildVersion
fa0205cba3 • Julius Marminge • Mar 2, 2026
chore(release): prepare v0.0.0-alpha.4
8a20bd7f54 • github-actions[bot] • Mar 2, 2026
fix(server): remove duplicate branchExists declaration
10660f376c • Julius Marminge • Mar 2, 2026
feat(ci): add release workflow_dispatch version tagging
ae235f7155 • Julius Marminge • Mar 2, 2026
Remove unused attachment route path helpers
a356cd0d0f • Julius Marminge • Mar 2, 2026
Normalize attachment thread segments to lowercase
58b932ffb8 • Julius Marminge • Mar 2, 2026
Fix attachment cleanup to match exact thread segments
d58af33fba • Julius Marminge • Mar 2, 2026
Reuse attachment thread segment sanitizer in projection pipeline
a56418f8bc • Julius Marminge • Mar 2, 2026
Read stdin before validating required image flag in codex test stub
596e1590df • Julius Marminge • Mar 2, 2026
Harden attachment ID resolution and missing-file handling
70c9147c7f • Julius Marminge • Mar 2, 2026
Switch image attachments to persisted ID-based paths
c0054cb56f • Julius Marminge • Mar 2, 2026
fix: address PR review feedback
41734dfbbf • Julius Marminge • Mar 2, 2026
Inject test ServerConfig across orchestration and git layers
8f42d34db9 • Julius Marminge • Mar 2, 2026
Handle parameterized base64 image data URLs
70857ce299 • Julius Marminge • Mar 2, 2026
Use Effect Schema to decode Codex structured outputs
5e0ec38383 • Julius Marminge • Mar 2, 2026
Handle branch-name generation failures as typed errors
913d0409f6 • Julius Marminge • Mar 2, 2026
fine there
ac0e720de1 • Julius Marminge • Mar 2, 2026
nit
5144d32b77 • Julius Marminge • Mar 2, 2026
data uri for app server
128cc21516 • Julius Marminge • Mar 2, 2026
nit
215ff36362 • Julius Marminge • Mar 2, 2026
Resolve persisted attachment paths across server pipelines
505b4d0bc3 • Julius Marminge • Mar 2, 2026
Generate temporary worktree branch names from UUID tokens
343c0a9472 • Julius Marminge • Mar 2, 2026
Remove git.renameBranch RPC and harden branch rename args
82681606d0 • Julius Marminge • Mar 2, 2026
Scope upstream refresh in checkout effect lifecycle
c91b79b6e2 • Julius Marminge • Mar 2, 2026
Move worktree branch auto-rename into provider turn reactor
5e55aa387f • Julius Marminge • Mar 2, 2026
Add AI-generated worktree branch naming and safe branch rename
a21095bc9a • Julius Marminge • Mar 2, 2026
fix: address latest git action review feedback
ba03241df3 • Julius Marminge • Mar 2, 2026
fix: reuse git action toast after feature-branch checkout
a8059dc2c0 • Julius Marminge • Mar 2, 2026
fix: widen default-branch action dialog
be873bca3e • Julius Marminge • Mar 2, 2026
Fix: reset hasUpstream, aheadCount, behindCount in statusOverride after branch checkout
e8bde958f1 • Cursor Agent • Mar 2, 2026
fix: make default-branch confirmation copy action-aware
95f21c1099 • Julius Marminge • Mar 2, 2026
test: use dynamic default branch in remote-base-ahead case
8cd92150b1 • Julius Marminge • Mar 2, 2026
fix: resolve no-upstream base from origin tracking branches
d0ab35931e • Julius Marminge • Mar 2, 2026
fix: keep toast CTA git actions on the active feature branch
882684a80c • Julius Marminge • Mar 2, 2026
fix: avoid no-upstream push skip when base cannot be resolved
96efd1cef0 • Julius Marminge • Mar 2, 2026
refactor: dedupe git action new-branch flow
c8974ede6d • Julius Marminge • Mar 2, 2026
Handle no-upstream branches by comparing commits against base
0c637e3d5e • Julius Marminge • Mar 2, 2026
Require ahead commits before offering Create PR on untracked branches
0e2d50a620 • Julius Marminge • Mar 2, 2026
Add coverage for no-upstream default-branch quick actions
f3b3c54859 • Julius Marminge • Mar 2, 2026
Enable push/PR actions for branches without upstream
02eca40c3b • Julius Marminge • Mar 2, 2026
Add default-branch safeguard with auto feature branch fallback
c6ee3aee9f • Julius Marminge • Mar 2, 2026
Document lint and typecheck completion requirements
586e0ecea9 • Julius Marminge • Mar 2, 2026
Update contracts description to effect/Schema in AGENTS.md
dcd18413a2 • Julius Marminge • Mar 2, 2026
type
73f296b4cf • Julius Marminge • Mar 2, 2026
fix?
1419bf3989 • Julius Marminge • Mar 2, 2026
prep npm
dca85c402c • Julius Marminge • Mar 2, 2026
kewl
56a3ad0f8b • Julius Marminge • Mar 2, 2026
verbose in ci
36f484c25a • Julius Marminge • Mar 2, 2026
kewl
03c6685097 • Julius Marminge • Mar 2, 2026
Add tagged desktop release pipeline and unified artifact builder
23afddfbf9 • Julius Marminge • Mar 2, 2026
Fix diff panel padding and top spacing for virtualized files
e3a2dfb9d0 • Julius Marminge • Mar 1, 2026
Keep diff panel header sticky while scrolling
3dd004c323 • Julius Marminge • Mar 1, 2026
Handle remote checkout conflicts without duplicate local branch
1af43dbf90 • Julius Marminge • Mar 1, 2026
Handle remote lookup failures in branch listing
16fed12dcc • Julius Marminge • Mar 1, 2026
Filter detached HEAD pseudo-refs from branch listings
29825f2f8a • Julius Marminge • Mar 1, 2026
Handle branch checkout and dedupe for slash-named remotes
efcee4b863 • Julius Marminge • Mar 1, 2026
Reorder sidebar thread status badges and title layout
26edcab8b4 • Julius Marminge • Mar 1, 2026
Hide duplicate remote branches when local branch exists
c626892adf • Julius Marminge • Mar 1, 2026
Support remote branch listing and tracking checkout flow
3c66cdf2fe • Julius Marminge • Mar 1, 2026
Open diff files in editor from diff header clicks
db31c36213 • Julius Marminge • Mar 1, 2026
Remove redundant PR status title attribute
cafe3352f1 • Julius Marminge • Mar 1, 2026
Avoid popup-open false errors on mobile browsers
7a39ce34fa • Julius Marminge • Mar 1, 2026
Add clickable PR status tooltip in sidebar threads
483702df77 • Julius Marminge • Mar 1, 2026
even better
206eb6a785 • Julius Marminge • Feb 28, 2026
kewl
de9ec2bc73 • Julius Marminge • Feb 28, 2026
simp
1a66e517cd • Julius Marminge • Feb 28, 2026
simp
33e6f35ce9 • Julius Marminge • Feb 28, 2026
Add copy button to chat markdown code blocks
e8896fe02d • Julius Marminge • Feb 28, 2026
Fix code highlight cache behavior for streaming markdown
e89b053269 • Julius Marminge • Feb 28, 2026
Move diff theme overrides into DiffPanel unsafeCSS
d052d481d8 • Julius Marminge • Feb 28, 2026
Align diff panel surfaces with app theme colors
fcbb494af7 • Julius Marminge • Feb 28, 2026
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