Commits
fix(clients): handle unknown runtime modes
b40d5673d3 • Wout Stiens • Sep 1, 2026
test(opencode): model completed admission
9949222e87 • Wout Stiens • Sep 1, 2026
fix(opencode): settle turns when message ids change
423ab37c92 • Wout Stiens • Sep 1, 2026
fix(pi): normalize runtime mode and option memory
be4f06c8b0 • Wout Stiens • Sep 1, 2026
fix(web): respect plan mode feature gate
f8010aba5b • Wout Stiens • Sep 1, 2026
test(server): cover provider-stopped subscriptions
2e1268aa1f • Wout Stiens • Sep 1, 2026
fix(web): keep runtime mode controls aligned
93085e9c64 • Wout Stiens • Sep 1, 2026
fix(pi): stop unowned provider turns
136bc78ee5 • Wout Stiens • Sep 1, 2026
feat(pi): Advertise /compact and send RPC compact
8d97fc5d4e • Mike Olson • Sep 1, 2026
feat(mobile): Remember reasoning effort per model
83c27c4d41 • Mike Olson • Sep 1, 2026
fix(web): Seed per-model effort memory from the sticky selection
091e5dbea2 • Mike Olson • Sep 1, 2026
fix(web): Remember reasoning effort per model
57b173f2e0 • Mike Olson • Sep 1, 2026
refactor(pi): report context usage on provider turns
530c68c165 • Wout Stiens • Sep 1, 2026
fix(pi): Keep extension recovery within active turns
8454e669df • Mike Olson • Sep 1, 2026
feat(pi): Surface retry and compaction lifecycle
9628c603c1 • Mike Olson • Sep 1, 2026
fix(pi): Reset thinking when returning to Pi default
569335b4be • Mike Olson • Sep 1, 2026
fix(pi): Make every reasoning choice an explicit level
4d28514123 • Mike Olson • Sep 1, 2026
fix(pi): Expand every $ skill and keep pathless catalog entries
0b0cd41771 • Mike Olson • Sep 1, 2026
fix(pi): Surface terminal provider errors
7ef5088b20 • Mike Olson • Sep 1, 2026
fix(pi): Diagnose early Pi RPC process exits
153731eb30 • Mike Olson • Sep 1, 2026
fix(pi): bind deferred acks to turns
e35be73e43 • Wout Stiens • Sep 1, 2026
fix(pi): harden command ordering
958ea3994f • Wout Stiens • Sep 1, 2026
fix(pi): normalize launch args and rollback usage
ec7fb9fea6 • Wout Stiens • Sep 1, 2026
refactor(pi): centralize runtime mode support
85e1ef9172 • Wout Stiens • Sep 1, 2026
fix(pi): isolate session MCP credentials
f7739535ce • Wout Stiens • Sep 1, 2026
fix(pi): close permission and steering races
a9dc5edf19 • Wout Stiens • Sep 1, 2026
fix(pi): complete runtime compatibility
feb38a430c • Wout Stiens • Sep 1, 2026
fix(pi): retain delayed context usage
49ee9b7991 • Wout Stiens • Sep 1, 2026
refactor(pi): use native extension ownership
05888ffd5c • Wout Stiens • Sep 1, 2026
test(opencode): cover ensureThread identity adoption
3d59a4a9ac • Wout Stiens • Sep 1, 2026
fix(server): type the provider session test settings layer
47cc6166b5 • Wout Stiens • Sep 1, 2026
fix(opencode): adopt handed-over provider thread identity
18c3349c78 • Wout Stiens • Sep 1, 2026
fix(pi): skip dotfile entries in extension discovery
5792645c57 • Wout Stiens • Sep 1, 2026
fix(pi): keep one provider thread row per app thread
64dd8d16b9 • Wout Stiens • Sep 1, 2026
fix(pi): retain validated project cwd
1567113fde • Wout Stiens • Sep 1, 2026
fix(pi): avoid native path dependency
c197c43b23 • Wout Stiens • Sep 1, 2026
fix(pi): honor project trust decisions
cf0bf97040 • Wout Stiens • Sep 1, 2026
fix(pi): preserve extension package filters
ee9be532f3 • Wout Stiens • Sep 1, 2026
fix(pi): restore npm package extensions
ce62a5df15 • Wout Stiens • Sep 1, 2026
fix(pi): serialize session-bound operations
debde67fb6 • Wout Stiens • Sep 1, 2026
fix(pi): stop without provider stream error
7513e36e88 • Wout Stiens • Sep 1, 2026
fix(pi): type empty skill fallback
d32d46afa8 • Wout Stiens • Sep 1, 2026
fix(pi): retry live skill discovery
1477c177f5 • Wout Stiens • Sep 1, 2026
fix(pi): fail closed after session switch
58d669bcd1 • Wout Stiens • Sep 1, 2026
feat(pi): support dollar skill references
79692bca89 • Wout Stiens • Sep 1, 2026
fix(pi): show configured thinking level as default
c534d65476 • Wout Stiens • Sep 1, 2026
fix(providers): serialize Pi thread registration
4e260bd61f • Wout Stiens • Sep 1, 2026
fix(providers): block Pi thread switches during turns
1c44d69e2e • Wout Stiens • Sep 1, 2026
fix(providers): retain Pi context usage on stats gaps
061861deb4 • Wout Stiens • Sep 1, 2026
fix(providers): scope Pi status rows to each turn
1b8c85c9c1 • Wout Stiens • Sep 1, 2026
fix(providers): harden Pi lifecycle and context usage
13473f43bc • Wout Stiens • Sep 1, 2026
fix(pi): stop wrapping the first prompt so slash commands expand again
a1c87335dc • Wout Stiens • Sep 1, 2026
feat(pi): fork threads, read snapshots, live status rows and safer stops
f6f1d42196 • Wout Stiens • Sep 1, 2026
feat(server): restore pi user extensions and give subagent children T3 tools
e4680ffe28 • Wout Stiens • Sep 1, 2026
feat(pi): advertise per-model thinking levels including Extra High
1996917986 • Mike Olson • Sep 1, 2026
feat(pi): bind subagent tasks as resumeable child threads
f4b67ab00f • Mike Olson • Sep 1, 2026
feat(pi): inject the T3 MCP server into Pi sessions
ee5c83395f • Mike Olson • Sep 1, 2026
fix(server): translate policy capability rejections into readable errors
f0c70b6f6e • Wout Stiens • Sep 1, 2026
fix(providers): correct Pi retry, teardown and turn-boundary handling
244f2291d1 • Wout Stiens • Sep 1, 2026
fix(providers): close Pi RPC spec gaps from the protocol cross-check
8dbf009fa5 • Wout Stiens • Sep 1, 2026
fix(providers): present Pi tools aborted by Stop as interrupted
cb945db0a0 • Wout Stiens • Sep 1, 2026
fix(providers): correct Pi subagent failure status and bound error logs
bb4a39e29a • Wout Stiens • Sep 1, 2026
feat(providers): surface pi subagent-extension tasks as native subagents
41b51a7140 • Wout Stiens • Sep 1, 2026
fix(providers): declare the Pi rollback snapshot capability
67ad4d216e • Wout Stiens • Sep 1, 2026
fix(providers): clear the Pi leaf cursor flag when the tree is re-baselined
855b00f6a8 • Wout Stiens • Sep 1, 2026
fix(providers): keep Pi turn refs honest after a failed entry capture
9a29151c60 • Wout Stiens • Sep 1, 2026
fix(providers): clear the Pi session-name cache on session switch
ccd158f63b • Wout Stiens • Sep 1, 2026
feat(providers): Pi session-tree rollback and session-name sync
52142904d9 • Wout Stiens • Sep 1, 2026
fix(providers): build the Pi snapshot error from its own attributes
1d57786e2e • Wout Stiens • Sep 1, 2026
fix(providers): settle Pi command-only turns when the idle probe fails
2016407777 • Wout Stiens • Sep 1, 2026
fix(providers): keep one start time per Pi tool call
075d281d4e • Wout Stiens • Sep 1, 2026
fix(providers): settle command-only Pi prompts without an agent run
f30d33e771 • Wout Stiens • Sep 1, 2026
fix(providers): never gate Pi turn start on the prompt ack
baeee705bf • Wout Stiens • Sep 1, 2026
fix(providers): address Pi review findings
f0c23f1aac • Wout Stiens • Sep 1, 2026
feat(providers): add Pi coding agent
beef91ae91 • Wout Stiens • Sep 1, 2026
fix: reconcile main's round-17 features after the rebase
50a57b668c • Julius Marminge • Sep 1, 2026
fix(mobile): keep scroll bounds current after animations
69718bdf09 • Julius Marminge • Sep 1, 2026
fix(chat): remove added tool summary status counts
c717020c45 • Julius Marminge • Sep 1, 2026
feat(mobile): port chat summaries and transitions to orchestration v2
38fe0bcc2f • Julius Marminge • Sep 1, 2026
feat(web): summarize T3 orchestration actions
b896bc4c75 • Julius Marminge • Sep 1, 2026
fix(web): keep composer shortcut tooltip stable on Mod
071642a58e • Julius Marminge • Sep 1, 2026
fix(web): match composer actions to draft and modifier state
23bd7424fe • Julius Marminge • Sep 1, 2026
fix(web): keep queued messages in place while editing
57211ab341 • Julius Marminge • Sep 1, 2026
fix(web): keep queued message editing inside the queue panel
13de26cdc6 • Julius Marminge • Sep 1, 2026
refactor(web): use shared banner rows for queued messages
de392fcadc • Julius Marminge • Sep 1, 2026
fix(web): keep stash separate from the composer activity column
9edeeb4e6e • Julius Marminge • Sep 1, 2026
fix(web): share the outline for joined composer tabs
98f93dc190 • Julius Marminge • Sep 1, 2026
fix(web): align queue headers and prevent stash overlap
7a80e69424 • Julius Marminge • Sep 1, 2026
fix(web): port composer activity and grouping to orchestration v2
b8713010ad • Julius Marminge • Sep 1, 2026
fix(orchestration): select visible history before limiting SQL
4884ad1db8 • Julius Marminge • Sep 1, 2026
fix(server): recover OpenCode status reconciliation
709dcdf6fa • Julius Marminge • Sep 1, 2026
fix(orchestration): retain nested fork history when paging
0c67966e9b • Julius Marminge • Sep 1, 2026
fix(server): cancel pending OpenCode prompts safely
326442db21 • Julius Marminge • Sep 1, 2026
fix(orchestration): page history through its true end
c686b4429b • Julius Marminge • Sep 1, 2026
fix(web): retain markdown workspace ownership
569a100035 • Julius Marminge • Sep 1, 2026
fix(clients): anchor feedback in conversation order
f5d515474f • Julius Marminge • Sep 1, 2026
fix(server): correlate OpenCode prompt admission
ee17bae99c • Julius Marminge • Sep 1, 2026
fix(server): normalize Claude question answers
0bf115554f • Julius Marminge • Sep 1, 2026
fix(server): preserve Claude planning lifecycle
a902fa7abd • Julius Marminge • Sep 1, 2026
fix(server): preserve provider usage in persisted turns
e50f000f3d • Julius Marminge • Sep 1, 2026