v0.0.26
Tested against DBOS 2.19.0 — see
tested_dbos_versioninGET /versionanddbos-argus --version. Other DBOS versions may still work; the in-app connection indicator surfaces any schema mismatches.
Added
- Result pane: lightweight, dependency-free JSON syntax highlighter
(JsonView). TriesJSON.parsefirst; on success, tokenizes via the
classic Crockford regex and colors keys / strings / numbers / booleans /
null using existing theme tokens (keys use--workflow-accentso they
brighten against dark muted surfaces, the same treatment workflow-graph
child names already use). Falls back to escaped plain text when the
payload isn't parseable JSON (raw base64, malformed strings) so the
box still renders the value.
Changed
- Result pane (output dialog): the bordered code box itself is now the
scroll container instead of the wrapper around it. Wrapper switched
to aflex flex-colslot and the box getsmin-h-0 flex-1 overflow-auto, so the border stays pinned at the dialog's bounds
while long JSON scrolls inside. - Result pane (side panel): output box capped at
max-h-[70vh]with
min-h-64. Long JSON now scrolls within the box up to ~70% of the
viewport instead of stretching the side pane down to match the
payload, while keeping a sensible minimum so the box stays usable
when metadata above it grows or the window shrinks.