COMMITS
June 1, 2026
A
chore: version packages
arkon committed
A
T
feat(web): response-viewer transcript fallback + code-block rendering (#102)
Tenggan Zhang committed
T
feat(web): mobile image upload to active session via paste dialog (#101)
Tenggan Zhang committed
T
fix: avoid event-loop stalls from synchronous tmux/ps calls (#100)
Tenggan Zhang committed
May 31, 2026
A
chore: version packages
arkon committed
May 25, 2026
A
docs: correct sendPendingCtrlL comment (it has no callers)
arkon committed
A
chore: version packages
arkon committed
T
fix(web): stop auto-sending Ctrl+L from session selection paths (#99)
Tenggan Zhang committed
T
feat(web): one-click copy button on response-viewer code blocks (#98)
Tenggan Zhang committed
T
A
chore: version packages
arkon committed
May 21, 2026
A
docs: archive stale findings docs (work completed)
arkon committed
A
May 19, 2026
A
chore: version packages
arkon committed
T
feat: add View all in folder modal for Resume Conversation (#94)
Tenggan Zhang committed
T
fix: drop phantom ended-tab stubs, trust server as source of truth (#93)
Tenggan Zhang committed
T
fix: decode project keys with longest-match backtracking (#92)
Tenggan Zhang committed
A
chore: version packages
arkon committed
A
fix(renderer): WebGL longtask fallback hardening (#91)
Ark0N committed
A
docs: add image-input.js to frontend module list in CLAUDE.md
arkon committed
A
ci: add server boot smoke test
arkon committed
A
A
May 17, 2026
A
chore: version packages
arkon committed
A
security(sse): validate clientId shape and cap subscribe payload
arkon committed
A
feat: image paste (Ctrl+V) and drag-and-drop into terminal (#84)
aakhter committed
A
feat(sse): per-client live subscription filter (#86)
aakhter committed
A
fix(renderer): WebGL longtask auto-fallback to canvas renderer (#83)
aakhter committed