0.18.0
Highlights
This release ships 9 changes in 37 commits from 2 contributors.
-
Native sessions gained a fast-mode control in the Session HUD and composer options sheet, showing the enabled-vs-active split so a provider-declined fast mode reads as declined (#677).
-
A native composer draft prefixed
!runs as a shell command — OMP's concurrentbashRPC with no model turn — in a newshellrender item whose stop control sendsabort_bash; resumed sessions show their shell history (#678). -
The composer shows a fast-mode toggle beside the model and thinking pills when the current model has a priority tier or the session already carries fast-mode state (#689).
-
The usage receipt now ends its timing parts with the turn's decode rate (
57 t/s), the generated tokens over the post-ttft window (#690). -
A tab opened or reloaded while its session is mid-turn now reads as running (composer sweep, steer/abort actions, and the running guards) instead of ready until the next turn (#692; continues #434).
-
A native session gained a share control in the Session HUD, the command palette, and the transcript that runs omp's encrypted
/sharesnapshot link; the command row linkifies its output and the first share per install opens a privacy dialog reading the effective share settings (#679). -
Every prompt in a live native transcript can rewind or edit-and-resend, and the session tree — opened from the HUD's tree control or the command palette — shows the whole lineage and jumps the leaf anywhere, optionally summarizing the turns left behind (#680).
-
A session can pin omp's tool approval mode — always-ask, write, yolo, or inherit — on the config-overlay rail, and
Allow tool:prompts now answer from a dedicated approval card instead of the generic dialog queue (#681). -
The Inspector rail grew a Side questions pane for omp's
/btwexchanges: questions asked against the session's context that never enter the transcript, with history kept in omp's ownbtw-history/files so it survives hibernation (#682). -
The Agents pane and the subagent view gained steer, kill, and revive controls over a generated bridge that replays Agent Hub's own ordering and refusals — a kill tombstones the row so its history stays readable, and a parked agent revives (#684).
-
The Session HUD's advisor readout opens the roster panel, and the settings Advisors tab edits the project and global
WATCHDOG.ymlfiles that define it, with a restart affordance so saved changes take effect (#685). -
Native sessions can hold OMP's vibe mode: the session's model directs worker sessions through omp's own
vibe_*tools over a per-lineage generated bridge, with a HUD chip, a palette command, and a worker roster in the Agents pane (#683). -
The advisor catalog now discovers
WATCHDOG.mdinstruction files beside theWATCHDOG.ymlpair, surfacing their text as shared instructions without parsing them as advisors (#691). -
A terminal session can share live as a Collab room through omp's
/collab— full or view-only, with guest count, relay state, and alivechip on the tab; a branch or restart retires the links (#686). -
omp-ui registers host tools and the read-only
omp-ui://planscheme with omp's rpc-ui host, so a session can read back its own plan artifact and post a desktop notification, both answered by the main process (#688).
What's Changed
Features
- answer host tools and omp-ui:// from the main process (#688) by @AustinM731 in 5e11882
- share live terminal sessions via omp's /collab (#686) by @AustinM731 in b1b87fe
- drive OMP's vibe mode in native sessions (#683) by @AustinM731 in 7bc8d22
- per-session tool approval mode and a dedicated approval card (#681) by @AustinM731 in b047be3
- expose omp's /share in native sessions (#679) by @AustinM731 in 89560d4
- run ! shell commands via omp's bash RPC (#678) by @AustinM731 in fd4a32e
- fast-mode control with enabled vs. active state (#677) by @AustinM731 in 99340c8
Fixes
- boot a mid-turn tab as running (#692) by @AustinM731 in d801e59
Internal
- watchdog roster bridge-vs-catalog parity smoke; fix tool-case drift (#685) by @AustinM731 in 54c622b
Other changes
- bump version to 0.18.0 (6ce969e)
- fill the highlights left off since v0.17.1 (4a8448f)
- drop the unused repo binding from watchdog-config.test (b9d8386)
- discover WATCHDOG.md instruction files in the advisor catalog (1fc0ee8)
- steer/kill/revive controls in the Agents pane and subagent view (e7dcc20)
- /btw pane for native sessions (60c167c)
- show the turn's decode rate on the usage receipt (c0fcaac)
- Merge branch 'main' into omp-ui/main/70ede63c (bacac91)
- rewind to a prompt and navigate the session tree (265393e)
- gate the fast-mode pill on model family support (15da2b7)
- clear the v0.17.1 highlights now that the tag lifted them (112d91f)
Full diff: v0.17.1...v0.18.0