Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
403 commits
Select commit Hold shift + click to select a range
7c2b789
fix(orchestrator): handle fresh review edge cases
juliusmarminge Jul 29, 2026
76bb987
fix(orchestrator): harden provider edge cases
juliusmarminge Jul 29, 2026
d9adfc3
fix(orchestrator): execute resolved runtime responses
juliusmarminge Jul 29, 2026
e3aab58
fix(orchestrator): release stranded effect claims
juliusmarminge Jul 29, 2026
84b19af
fix(worktrees): make handoff rollback atomic
juliusmarminge Jul 29, 2026
483d903
fix(orchestrator): avoid replaying settled effects
juliusmarminge Jul 29, 2026
05f9c4a
fix(orchestrator): preserve retryable effect failures
juliusmarminge Jul 29, 2026
a12af76
fix(orchestrator): preserve terminal effect outcomes
juliusmarminge Jul 29, 2026
2a0e038
fix(orchestrator): validate replay edge cases
juliusmarminge Jul 29, 2026
c8609d9
fix(orchestrator): decode direct Claude result blocks
juliusmarminge Jul 29, 2026
e36cfe6
fix(orchestrator): close cancellation edge cases
juliusmarminge Jul 29, 2026
6e52fce
fix(orchestrator): validate rollback and search links
juliusmarminge Jul 29, 2026
90627ef
fix(server): preserve project mutation client errors
juliusmarminge Jul 29, 2026
44add4f
fix(orchestrator): preserve migrated and nested history
juliusmarminge Jul 29, 2026
a5a2647
fix: address orchestration review findings
juliusmarminge Jul 29, 2026
3a98e45
fix(mobile): label queued message intent
juliusmarminge Jul 29, 2026
72a6918
fix: address orchestration review findings
juliusmarminge Jul 29, 2026
770a1e1
fix: preserve orchestration task identity
juliusmarminge Jul 29, 2026
7a9bf5f
fix: address latest orchestration review findings
juliusmarminge Jul 29, 2026
a28739e
fix: preserve thread management failure semantics
juliusmarminge Jul 29, 2026
a3b5503
fix: close failed provider adapter scopes
juliusmarminge Jul 29, 2026
1f7e52c
feat(server): surface legacy thread migration progress
juliusmarminge Jul 29, 2026
d6d9e1b
feat(orchestration): track provider retries and thread visits
juliusmarminge Jul 29, 2026
dd401fc
[codex] feat(web): show git progress in the commit button (#4963)
juliusmarminge Jul 30, 2026
048bda5
perf(orchestration): per-thread shell deltas, visit throttling, event…
juliusmarminge Jul 30, 2026
2224ccd
fix(chat): prevent stale timeline scroll and rerenders
juliusmarminge Jul 30, 2026
4d8891d
fix(relay): stop replaying the whole event store into the awareness r…
juliusmarminge Jul 30, 2026
e46ad45
perf(web): keep timeline minimap animations off the main thread
juliusmarminge Jul 30, 2026
e1b61f7
feat(orchestration): port thread title regeneration to the v2 runtime
juliusmarminge Jul 30, 2026
e80ff50
fix(orchestration): thread visits no longer create activity loops (#5…
Yusuf007R Jul 30, 2026
b0e8fe0
fix(orchestration): promoted queued messages keep the queued_turn intent
juliusmarminge Jul 30, 2026
4c30c7f
refactor(orchestration): split thread-not-sendable into typed errors
juliusmarminge Jul 30, 2026
8225bb1
fix(web): remove elevated thread details panel styling
juliusmarminge Jul 30, 2026
548faf9
fix(web): keep Git progress title anchored
juliusmarminge Jul 30, 2026
3579db8
fix: reconcile rebase with latest main
maria-rcks Aug 3, 2026
6a768a6
fix(orchestration-v2): restore generated thread titles (#5176)
Yusuf007R Aug 4, 2026
f371153
fix(orchestrator): Order thread lineage by creation time (#5310)
mwolson Aug 4, 2026
0173879
fix(server): restore worktree branch naming in the v2 orchestrator (#…
juliusmarminge Aug 4, 2026
60c9f32
feat(chat): refine V2 conversation UI (#5307)
maria-rcks Aug 4, 2026
71b308a
fix: adopt effect beta.103 APIs in rebased v2 code
juliusmarminge Aug 4, 2026
9935f91
fix: send mcp-protocol-version header in worktree registration test
juliusmarminge Aug 4, 2026
e8eb2ca
fix(web): restore compact header sizing for project script controls
juliusmarminge Aug 4, 2026
689500b
test(server): cover v2 thread title regeneration
juliusmarminge Aug 4, 2026
7aaccc7
chore: resolve lint warnings across v2 code
juliusmarminge Aug 4, 2026
5a72667
fix(test): keep codex replay recovery off the repo checkout
juliusmarminge Aug 4, 2026
f81cb5e
fix(orchestrator): Prevent redundant delegated completion turns (#5311)
mwolson Aug 5, 2026
c0304f0
fix(server): stop tying codex text-generation temp files to the calle…
juliusmarminge Aug 5, 2026
e24d62c
fix(web): remove open PR actions from git controls
juliusmarminge Aug 5, 2026
e8d13e7
fix(server): renumber v2 migrations after main's 036_ProjectionThread…
juliusmarminge Aug 5, 2026
16a62b9
fix: port main fixes stranded by the v2 rewrite
juliusmarminge Aug 5, 2026
d5a1c26
test(server): align migration expectations with renumbered ids
juliusmarminge Aug 5, 2026
cd73a37
feat(orchestrator): Surface waiting background work (#4378)
mwolson Aug 5, 2026
8e206ee
fix(web): align git action progress button layout
juliusmarminge Aug 6, 2026
2efec0b
fix: repair conflict-marker artifacts from rebase auto-resolutions
juliusmarminge Aug 7, 2026
dd96d32
fix(server): renumber v2 migrations after main's 037_ProjectionTurnsK…
juliusmarminge Aug 7, 2026
71ab75b
fix: port main fixes stranded by the v2 rewrite (round 2)
juliusmarminge Aug 7, 2026
5542bf5
chore(web): prune plan-sidebar leftovers after the inline-plans rework
juliusmarminge Aug 7, 2026
a18c514
fix(web): port the refined live-follow gesture gating to the v2 timeline
juliusmarminge Aug 7, 2026
61121f5
fix(web): let LegendList own end-follow and disclosure anchoring (#5449)
juliusmarminge Aug 7, 2026
0728d12
fix(web): show Git action success inline in panel
juliusmarminge Aug 10, 2026
a1913fd
fix: repair rerere-damaged files and reconcile main's round-3 feature…
juliusmarminge Aug 10, 2026
e51a4bd
chore(server): renumber v2 migrations 038-046 to 041-049 after main's…
juliusmarminge Aug 10, 2026
404a72a
fix(server): port round-3 main fixes into the v2 orchestrator
juliusmarminge Aug 10, 2026
8a131ec
test(web): restore main's right-panel migration expectations after th…
juliusmarminge Aug 10, 2026
279c3c2
test(server): expect attachment saved-at lines in ClaudeAdapterV2 tur…
juliusmarminge Aug 10, 2026
3097c71
fix(web): restore the branch's slim chat header
juliusmarminge Aug 10, 2026
45a9458
feat(web): add pull request actions to thread details
juliusmarminge Aug 11, 2026
c6f79b4
fix(mobile): port main's composer stabilization into the v2 thread sc…
juliusmarminge Aug 11, 2026
26d3bf9
fix(web): reconcile main's round-5 features after the rebase
juliusmarminge Aug 12, 2026
5c1d39d
feat(web): prioritize pull request row actions
juliusmarminge Aug 13, 2026
eed9fb9
fix(web): restore main's collapse chrome and tab-status keying on the…
juliusmarminge Aug 13, 2026
e7e51f6
feat(orchestration): bound thread history and resume payloads
juliusmarminge Aug 13, 2026
3b1e2cd
feat(contracts): track thread title regeneration
juliusmarminge Aug 13, 2026
a1dd676
fix: reconcile main's round-6 features after the rebase
juliusmarminge Aug 14, 2026
2025242
fix(web): keep the titlebar layout controls fixed across right-panel …
juliusmarminge Aug 14, 2026
cc507c0
fix(web): align titlebar clusters to one shared pixel inset
juliusmarminge Aug 14, 2026
3938bf7
fix(web): size the titlebar layout-control icons like the sidebar tri…
juliusmarminge Aug 14, 2026
97f9aa7
perf(server): keep shell snapshots bounded and active-only
juliusmarminge Aug 15, 2026
a186d9e
fix: reconcile main's round-8 features after the rebase
juliusmarminge Aug 15, 2026
9686cd5
fix(server): reject replaying a command receipt across threads in v2
juliusmarminge Aug 15, 2026
024a4f6
feat(mobile): surface prominent activity status and metadata
juliusmarminge Aug 17, 2026
d7ffcda
fix: reconcile main's round-9 features after the rebase
juliusmarminge Aug 17, 2026
addfb44
feat(server): honor withheld agent browser access in the v2 runtime
juliusmarminge Aug 17, 2026
48ec4da
fix(web): restore the titlebar sizing and timeline fade lost to main'…
juliusmarminge Aug 17, 2026
c62f1e9
refactor(web): finish aligning the branch with main's style simplific…
juliusmarminge Aug 17, 2026
dd2859d
fix(orchestration): show provider retries in the work log
juliusmarminge Aug 17, 2026
fbbc1dc
fix: reconcile main's round-10 features after the rebase
juliusmarminge Aug 28, 2026
4422b2f
fix(web): stop mis-marking recovered and text-reported tool failures …
juliusmarminge Aug 28, 2026
58ffe9c
feat(orchestration-v2): project linked pull requests on threads (#8160)
juliusmarminge Aug 28, 2026
13ba775
feat(orchestration-v2): carry approval options and app names to the c…
juliusmarminge Aug 28, 2026
77d64e5
feat(orchestration-v2): route Codex thread feedback uploads through v…
juliusmarminge Aug 28, 2026
d5d1b2f
feat(analytics): credit v2 threads and turns to the starting client (…
juliusmarminge Aug 28, 2026
57d96a9
fix(grok): fail hung prompts on xAI rate-limit completions (#8358, pa…
juliusmarminge Aug 28, 2026
e7b3e37
feat(orchestration-v2): show live context usage in the meter (#8144)
juliusmarminge Aug 28, 2026
26da2fd
fix(web): re-apply main's round-10 markdown fixes inside the factory
juliusmarminge Aug 28, 2026
8922bfd
fix(web): keep following the stream after returning to the live edge …
juliusmarminge Aug 28, 2026
f765900
feat(grok): capture exit_plan_mode into the v2 proposed-plan card (#8…
juliusmarminge Aug 28, 2026
88b7b7b
fix(web): repaint the composer glass and strip the thread-panel popov…
juliusmarminge Aug 28, 2026
af2f683
fix(web): adopt main's attached-composer surface contract so the glas…
juliusmarminge Aug 28, 2026
1eba1f2
fix(web): converge ChatComposer on main's drawer-era body
juliusmarminge Aug 28, 2026
fc4a428
fix(web): collapse settled tool runs behind main's summary toggles
juliusmarminge Aug 28, 2026
fe50f75
fix(web): surface v2 todo-list plans as task progress
juliusmarminge Aug 28, 2026
29ace0e
fix(web): show the command on collapsed tool rows, not its stdout
juliusmarminge Aug 28, 2026
fa5ebc1
fix(web): collapsed tool rows preview inputs for every tool type
juliusmarminge Aug 28, 2026
d96ead8
fix: reconcile main's round-11 features after the rebase
juliusmarminge Aug 28, 2026
eed6bf9
fix(opencode): route child-session approvals through the v2 adapter
juliusmarminge Aug 28, 2026
1a6dcb6
fix: reconcile main's round-12 features after the rebase
juliusmarminge Aug 28, 2026
f01f848
fix: restore main's automatic thread settling after the revert
juliusmarminge Aug 29, 2026
aa99a66
fix(web): restore the full-screen file-drop target over the chat column
juliusmarminge Aug 29, 2026
4428fff
feat(server): claim uploaded attachments at v2 dispatch
juliusmarminge Aug 29, 2026
b00f37e
feat(web): show attachments on queued messages and edit them in the c…
juliusmarminge Aug 29, 2026
39234f1
fix(web): drag-to-reorder queued messages and retire stale pending rows
juliusmarminge Aug 29, 2026
1216ac5
fix: reconcile main's round-14 features after the rebase
juliusmarminge Aug 29, 2026
fcb1c84
fix(web): dedupe the composer glass styles and align the chat column …
juliusmarminge Aug 29, 2026
e84556f
fix(mobile): replace remaining dark: utilities with adaptive semantic…
juliusmarminge Aug 29, 2026
11b0cf5
fix(lint): allowlist the queue and relationships interop boundaries
juliusmarminge Aug 29, 2026
1a14730
fix(server): inject HostProcessPlatform into the Grok plan extractor
juliusmarminge Aug 29, 2026
6846186
chore: retrigger ci
juliusmarminge Aug 29, 2026
0b18a8f
chore: refresh macroscope ui-consistency check
juliusmarminge Aug 29, 2026
395be78
fix: reconcile main's round-16 features after the rebase
juliusmarminge Aug 29, 2026
5d12928
fix(web): keep failed tool items in the collapsed group summaries
juliusmarminge Aug 29, 2026
c009b2e
fix(server): keep Claude session approvals ephemeral
juliusmarminge Aug 29, 2026
84a2845
fix(orchestration): reanchor unsettled threads
juliusmarminge Aug 29, 2026
3728d7a
fix(server): observe pre-aborted Claude approvals
juliusmarminge Aug 29, 2026
288d569
fix(server): include service launcher in bundle build
juliusmarminge Aug 29, 2026
4f2b55c
fix(orchestration): preserve legacy thread metadata
juliusmarminge Aug 29, 2026
17d7093
fix(web): honor disabled legacy plan mode
juliusmarminge Aug 29, 2026
01ed492
fix(server): preserve Claude subagent models
juliusmarminge Aug 29, 2026
a6ad75b
fix(orchestration): honor migrated thread visibility in search
juliusmarminge Aug 29, 2026
1cf9ac9
fix(orchestration): recreate missing worktrees before turns
juliusmarminge Aug 29, 2026
02d5ab1
fix(clients): restore Codex feedback submission
juliusmarminge Aug 29, 2026
e11a662
fix(server): preserve generic provider attachments
juliusmarminge Aug 29, 2026
f589201
fix(web): load workspace markdown images through assets
juliusmarminge Aug 29, 2026
07049d9
fix(web): preserve Windows markdown paths
juliusmarminge Aug 29, 2026
2fca81f
fix(server): keep current provider context usage
juliusmarminge Aug 29, 2026
6007bc4
fix(web): restore markdown file chip actions
juliusmarminge Aug 29, 2026
00d2b33
fix(web): scope markdown actions to their environment
juliusmarminge Aug 29, 2026
7ef335b
fix(web): restore pull request markdown actions
juliusmarminge Aug 29, 2026
4b84a36
fix(protocol): reject incompatible orchestration peers
juliusmarminge Aug 29, 2026
8b1f745
docs: explain legacy thread migration
juliusmarminge Aug 29, 2026
746d6fd
docs: state portable handoff limits
juliusmarminge Aug 29, 2026
7cda644
chore(repo): remove tracked audit scratch files
juliusmarminge Aug 29, 2026
d021615
fix(server): guard OpenCode prompt admission races
juliusmarminge Aug 29, 2026
6edfc32
fix(server): restore Claude structured questions
juliusmarminge Aug 29, 2026
1cefb8d
fix(server): project Claude plans and todos
juliusmarminge Aug 29, 2026
5001e56
perf(orchestration): bound history reads in SQL
juliusmarminge Aug 29, 2026
81b5a61
perf(orchestration): bound complete thread snapshots
juliusmarminge Aug 29, 2026
8c3e834
fix(server): restore Claude resume compaction
juliusmarminge Aug 29, 2026
f4b285b
fix(server): allow protocol negotiation in CORS
juliusmarminge Aug 29, 2026
e50f000
fix(server): preserve provider usage in persisted turns
juliusmarminge Aug 29, 2026
a902fa7
fix(server): preserve Claude planning lifecycle
juliusmarminge Aug 29, 2026
0bf1155
fix(server): normalize Claude question answers
juliusmarminge Aug 29, 2026
ee17bae
fix(server): correlate OpenCode prompt admission
juliusmarminge Aug 29, 2026
f5d5154
fix(clients): anchor feedback in conversation order
juliusmarminge Aug 29, 2026
569a100
fix(web): retain markdown workspace ownership
juliusmarminge Aug 29, 2026
c686b44
fix(orchestration): page history through its true end
juliusmarminge Aug 29, 2026
326442d
fix(server): cancel pending OpenCode prompts safely
juliusmarminge Aug 29, 2026
0c67966
fix(orchestration): retain nested fork history when paging
juliusmarminge Aug 29, 2026
709dcdf
fix(server): recover OpenCode status reconciliation
juliusmarminge Aug 29, 2026
4884ad1
fix(orchestration): select visible history before limiting SQL
juliusmarminge Aug 29, 2026
b871301
fix(web): port composer activity and grouping to orchestration v2
juliusmarminge Aug 30, 2026
7a80e69
fix(web): align queue headers and prevent stash overlap
juliusmarminge Aug 30, 2026
98f93dc
fix(web): share the outline for joined composer tabs
juliusmarminge Aug 30, 2026
9edeeb4
fix(web): keep stash separate from the composer activity column
juliusmarminge Aug 30, 2026
de392fc
refactor(web): use shared banner rows for queued messages
juliusmarminge Aug 30, 2026
13de26c
fix(web): keep queued message editing inside the queue panel
juliusmarminge Aug 30, 2026
57211ab
fix(web): keep queued messages in place while editing
juliusmarminge Aug 30, 2026
23bd742
fix(web): match composer actions to draft and modifier state
juliusmarminge Aug 30, 2026
071642a
fix(web): keep composer shortcut tooltip stable on Mod
juliusmarminge Aug 30, 2026
b896bc4
feat(web): summarize T3 orchestration actions
juliusmarminge Aug 30, 2026
38fe0bc
feat(mobile): port chat summaries and transitions to orchestration v2
juliusmarminge Aug 30, 2026
c717020
fix(chat): remove added tool summary status counts
juliusmarminge Aug 30, 2026
69718bd
fix(mobile): keep scroll bounds current after animations
juliusmarminge Aug 30, 2026
50a57b6
fix: reconcile main's round-17 features after the rebase
juliusmarminge Sep 1, 2026
beef91a
feat(providers): add Pi coding agent
StiensWout Aug 16, 2026
f0c23f1
fix(providers): address Pi review findings
StiensWout Aug 16, 2026
baeee70
fix(providers): never gate Pi turn start on the prompt ack
StiensWout Aug 16, 2026
f30d33e
fix(providers): settle command-only Pi prompts without an agent run
StiensWout Aug 16, 2026
075d281
fix(providers): keep one start time per Pi tool call
StiensWout Aug 16, 2026
2016407
fix(providers): settle Pi command-only turns when the idle probe fails
StiensWout Aug 16, 2026
1d57786
fix(providers): build the Pi snapshot error from its own attributes
StiensWout Aug 16, 2026
5214290
feat(providers): Pi session-tree rollback and session-name sync
StiensWout Aug 16, 2026
ccd158f
fix(providers): clear the Pi session-name cache on session switch
StiensWout Aug 16, 2026
9a29151
fix(providers): keep Pi turn refs honest after a failed entry capture
StiensWout Aug 16, 2026
855b00f
fix(providers): clear the Pi leaf cursor flag when the tree is re-bas…
StiensWout Aug 16, 2026
67ad4d2
fix(providers): declare the Pi rollback snapshot capability
StiensWout Aug 16, 2026
41b51a7
feat(providers): surface pi subagent-extension tasks as native subagents
StiensWout Aug 16, 2026
bb4a39e
fix(providers): correct Pi subagent failure status and bound error logs
StiensWout Aug 16, 2026
cb945db
fix(providers): present Pi tools aborted by Stop as interrupted
StiensWout Aug 16, 2026
8dbf009
fix(providers): close Pi RPC spec gaps from the protocol cross-check
StiensWout Aug 16, 2026
244f229
fix(providers): correct Pi retry, teardown and turn-boundary handling
StiensWout Aug 16, 2026
f0c70b6
fix(server): translate policy capability rejections into readable errors
StiensWout Aug 16, 2026
ee5c833
feat(pi): inject the T3 MCP server into Pi sessions
mwolson Aug 16, 2026
f4b67ab
feat(pi): bind subagent tasks as resumeable child threads
mwolson Aug 17, 2026
1996917
feat(pi): advertise per-model thinking levels including Extra High
mwolson Aug 17, 2026
e4680ff
feat(server): restore pi user extensions and give subagent children T…
StiensWout Aug 17, 2026
f6f1d42
feat(pi): fork threads, read snapshots, live status rows and safer stops
StiensWout Aug 17, 2026
a1c8733
fix(pi): stop wrapping the first prompt so slash commands expand again
StiensWout Aug 17, 2026
13473f4
fix(providers): harden Pi lifecycle and context usage
StiensWout Aug 17, 2026
1b8c85c
fix(providers): scope Pi status rows to each turn
StiensWout Aug 17, 2026
061861d
fix(providers): retain Pi context usage on stats gaps
StiensWout Aug 17, 2026
1c44d69
fix(providers): block Pi thread switches during turns
StiensWout Aug 17, 2026
4e260bd
fix(providers): serialize Pi thread registration
StiensWout Aug 17, 2026
c534d65
fix(pi): show configured thinking level as default
StiensWout Aug 17, 2026
79692bc
feat(pi): support dollar skill references
StiensWout Aug 17, 2026
58d669b
fix(pi): fail closed after session switch
StiensWout Aug 17, 2026
1477c17
fix(pi): retry live skill discovery
StiensWout Aug 17, 2026
d32d46a
fix(pi): type empty skill fallback
StiensWout Aug 17, 2026
7513e36
fix(pi): stop without provider stream error
StiensWout Aug 18, 2026
debde67
fix(pi): serialize session-bound operations
StiensWout Aug 18, 2026
ce62a5d
fix(pi): restore npm package extensions
StiensWout Aug 18, 2026
ee9be53
fix(pi): preserve extension package filters
StiensWout Aug 18, 2026
cf0bf97
fix(pi): honor project trust decisions
StiensWout Aug 19, 2026
c197c43
fix(pi): avoid native path dependency
StiensWout Aug 19, 2026
1567113
fix(pi): retain validated project cwd
StiensWout Aug 19, 2026
64dd8d1
fix(pi): keep one provider thread row per app thread
StiensWout Aug 24, 2026
5792645
fix(pi): skip dotfile entries in extension discovery
StiensWout Aug 24, 2026
18c3349
fix(opencode): adopt handed-over provider thread identity
StiensWout Aug 24, 2026
47cc616
fix(server): type the provider session test settings layer
StiensWout Aug 24, 2026
3d59a4a
test(opencode): cover ensureThread identity adoption
StiensWout Aug 24, 2026
05888ff
refactor(pi): use native extension ownership
StiensWout Aug 25, 2026
49ee9b7
fix(pi): retain delayed context usage
StiensWout Aug 25, 2026
feb38a4
fix(pi): complete runtime compatibility
StiensWout Aug 25, 2026
a9dc5ed
fix(pi): close permission and steering races
StiensWout Aug 25, 2026
f773953
fix(pi): isolate session MCP credentials
StiensWout Aug 25, 2026
85e1ef9
refactor(pi): centralize runtime mode support
StiensWout Aug 25, 2026
ec7fb9f
fix(pi): normalize launch args and rollback usage
StiensWout Aug 25, 2026
958ea39
fix(pi): harden command ordering
StiensWout Aug 25, 2026
e35be73
fix(pi): bind deferred acks to turns
StiensWout Aug 25, 2026
153731e
fix(pi): Diagnose early Pi RPC process exits
mwolson Aug 17, 2026
7ef5088
fix(pi): Surface terminal provider errors
mwolson Aug 19, 2026
0b0cd41
fix(pi): Expand every $ skill and keep pathless catalog entries
mwolson Aug 20, 2026
4d28514
fix(pi): Make every reasoning choice an explicit level
mwolson Aug 22, 2026
569335b
fix(pi): Reset thinking when returning to Pi default
mwolson Aug 22, 2026
9628c60
feat(pi): Surface retry and compaction lifecycle
mwolson Aug 24, 2026
8454e66
fix(pi): Keep extension recovery within active turns
mwolson Aug 25, 2026
530c68c
refactor(pi): report context usage on provider turns
StiensWout Aug 28, 2026
57b173f
fix(web): Remember reasoning effort per model
mwolson Aug 22, 2026
091e5db
fix(web): Seed per-model effort memory from the sticky selection
mwolson Aug 22, 2026
83c27c4
feat(mobile): Remember reasoning effort per model
mwolson Aug 23, 2026
8d97fc5
feat(pi): Advertise /compact and send RPC compact
mwolson Aug 31, 2026
136bc78
fix(pi): stop unowned provider turns
StiensWout Sep 1, 2026
93085e9
fix(web): keep runtime mode controls aligned
StiensWout Sep 1, 2026
2e1268a
test(server): cover provider-stopped subscriptions
StiensWout Sep 1, 2026
f8010ab
fix(web): respect plan mode feature gate
StiensWout Sep 1, 2026
be4f06c
fix(pi): normalize runtime mode and option memory
StiensWout Sep 1, 2026
423ab37
fix(opencode): settle turns when message ids change
StiensWout Sep 1, 2026
9949222
test(opencode): model completed admission
StiensWout Sep 1, 2026
b40d567
fix(clients): handle unknown runtime modes
StiensWout Sep 1, 2026
727d4f6
refactor(mobile): reuse composer persistence for model options
StiensWout Sep 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
429 changes: 0 additions & 429 deletions .github/scripts/thread-transfer-report.cjs

This file was deleted.

292 changes: 0 additions & 292 deletions .github/scripts/thread-transfer-report.test.cjs

This file was deleted.

10 changes: 10 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,16 @@ jobs:
!/.repos/
sparse-checkout-cone-mode: false

# Blacksmith boots GitHub's Ubuntu runner image (gcc is usually present),
# but ACP process-tree live tests compile a small pthread fixture with `cc`
# and soft-skip when it is missing. Install build-essential so that path
# always runs in CI instead of silently no-oping.
- name: Install C toolchain for process-tree fixtures
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends build-essential
command -v cc

- name: Setup Vite+
uses: voidzero-dev/setup-vp@v1
with:
Expand Down
75 changes: 0 additions & 75 deletions .github/workflows/thread-transfer-report.yml

This file was deleted.

1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ Full docs live in [docs/](./docs). There's no docs site yet.
- [Permission modes](./docs/user/permission-modes.md)
- [Keyboard shortcuts](./docs/user/keybindings.md)
- [Customize a project icon](./docs/user/project-settings.md)
- [Appearance preferences](./docs/user/appearance.md)
- [Remote access from a phone or another machine](./docs/user/remote-access.md)
- [Keeping app and server in sync](./docs/user/updating.md)
- [Source control integrations](./docs/user/source-control.md)
Expand Down
Loading
Loading