Releases: rajebdev/ompchamber
Releases · rajebdev/ompchamber
Release list
v3.12.0
3.12.0 — 2026-10-02
Added
- chat: start the sidebar run spinner on the click, not on dispatch (ddd8d98)
Changed
- rpc: split the session wrapper's out-of-band probes into two modules (9b998ad)
Fixed
- chat: give a first send's sidebar row a spinner from the click (b467509)
- chat: keep the first run's indicator, with the model it actually used (d4a0723)
- chat: show Stop from the server stream status, not just this client's run (0eb9371)
- eval: paint the language icon in the surrounding ink, not the brand color (abfc0e6)
- fs: signal the process group when a shell command times out (48647f0)
- state: stop the agent stream status and the listener reference leaking (9bdeafd)
v3.11.0
v3.10.1
v3.10.0
3.10.0 — 2026-10-01
Added
- readme: give the Elysia, Shiki and version badges their logos (6a6b366)
- workspace: add a Plan panel for the session's plan-mode artifacts (1dd7a38)
Fixed
- chat: make the Plan toggle reach the session it was set on (451f7f4)
- chat: paint a read image from its own result bytes (62afb50)
- chat: render an edit result as its numbered excerpt, not one plain block (71f76a6), closes path#TAG
- chat: render runtime notices instead of leaking their raw markup (6322c34)
- providers: enable "fetch models" for models.yml providers (a514929)
v3.9.0
3.9.0 — 2026-10-01
Added
- chat-timeline: give mobile a tap-sized jump-to-user-message control (4380b10), closes #N #4 #1
- chat: add a goal strip and an auditor-driven continuation loop (ca3354f)
- chat: drive omp's plan and goal modes from the composer (651bc4c)
- chat: show send button on desktop while a run streams (b682f3c)
- schedule: run prompts on a clock, behind the sidebar Calendar button (508237f)
- settings: add Plugins panel under LIBRARY (2d0c07b)
- updates: announce a new release once per version, with its changelog (e45604a)
- updates: give MOCK mode an update that exists and cannot touch the machine (3f1db25)
Fixed
- chat-timeline: clear the undone turn when the rewind empties the transcript (70552ef)
- chat: keep the timeline's auto-scroll out of the ResizeObserver delivery (9f35246)
- chat: make goal mode actually run and keep running (50c8fdd)
- dev: stop the ResizeObserver report from raising the dev error overlay (1bbafde)
- editor: keep the line-number gutter as tall as the document (b106b7e)
- omp: recycle standby omp processes after an update and on Reload OMP Engine (c3837e9)
- updates: run the manual update command with bun, not npm (115f405)
v3.8.0
v3.7.1
v3.7.0
3.7.0 — 2026-09-29
Added
- auth: add opt-in UI password protection with TLS and session revocation (a81e4cf)
- chat-timeline: make footer actions act on the turn they describe (20245ae)
- chat-timeline: maximize the New Chat modal and grow its composer (4bcf5c2)
- chat-timeline: separate a seeded new chat from the user's own instruction (67ad744)
- sidebar: add Go to Explorer and Rename with AI to the row menus (f7e39e5)
- sidebar: give desktop session rows a clock and the folder header a hover chevron (013ac89)
- sidebar: keep the desktop session and folder actions on screen (8036a80)
- workspace: share one selected repo across the files, search, git and terminal views (27b3b14)
Fixed
- chat: drive the generating indicator from the session stream state (c50dd52)
- chat: withhold the run footer while the session is still streaming (e5d5d99)
- git: make the Source Control dot follow the repo the panel is on (edd35cc)
- git: report the branch's commit count, and stop fabricating history (fab733f)
- mobile: line the show-more chevron and label up with the drawer's columns (3056224)
- session-state: restore a pending chat's saved UI state instead of resetting it (3d3ad45)
- todo: draw a recorded init-list task as its phase, and read all five omp statuses (5fa9efc)
- updates: drop the update log once a run succeeds (1bdc23a)
v3.6.0
3.6.0 — 2026-09-28
Added
- diagnostics: report descriptor pressure before spawns start failing (ed7be43), closes bun#40706 #4 #10
- settings: scope skills and commands to the user or a workspace (5a1c721)
- skills: discover skills through omp and scope the surfaces to a workspace (e081204)
- updates: stream update progress to the About modal (f2554e5)
Changed
- agents: record the dev server descriptor cliff (bc29778)
- chat: stop mirroring the whole transcript into the chat overlay (0f0f02b)
Fixed
- chat: place a raw turn by its clock, not by the rows the overlay drops (264f2d9)
- db: hold one sqlite handle across a hot reload (ece893f)
- db: let a blocked writer wait instead of failing on the spot (e62a052)
- markdown: stop a lone $ from rendering as math (fb9c0b8)
- sessions: stop the sidebar probe reporting a caught ENOENT as a crash (651a48f)
- terminal: spawn one shell per id when two attaches race (f051973)
- updates: refuse a second update while one is running (2aef033)