Releases: dyne/gestalt
Releases · dyne/gestalt
v1.21.0
1.21.0 (2026-02-24)
Bug Fixes
- api: map tmux input bridge failures to stable errors (de1e2b5)
- frontend: keep external runner sessions on stub terminal service (b9c52b7)
- frontend: unify terminal service for external runner (11b1e74)
- removed a race in replay setup (620a8d4)
- restore cli config for agents (3914335)
- terminal: serialize tmux bridge write operations (6559f4b)
Features
v1.20.1
v1.20.0
v1.19.0
v1.18.0
1.18.0 (2026-02-23)
Bug Fixes
- flow: allow empty session id filter (433093d)
- flow: default trigger where filters (439c8dd)
- flow: derive flow config path (4bc8b11)
- flow: rename agent-turn event type (80bbe2d)
- flow: restore session id selection (2959ce8)
- flow: trim prompt where defaults (fa275b9)
- otel: expose selected port to prompts (2711af9)
- otel: inject codex grpc endpoint (43f2c19)
- otel: randomize collector ports (71142df)
Features
- api: enforce yaml-only flow config import policy (9e28bf8)
- api: export flow config as yaml bundle (19cf611)
- config: ship default split yaml flow files (606d606)
- flow: add flow dto schemas and registry keys (0707a70)
- flow: add managed flow filename normalization rules (bb2b73c)
- flow: add strict yaml codec for flow bundles (830e988)
- flow: constrain stale cleanup to managed flow files (c1df055)
- flow: emit prompt input events (0d34325)
- flow: migrate runtime repository to split yaml files (0e5e173)
- flow: switch event types to dashed names (22170ff)
- frontend: switch flow import export ui to yaml (b412c99)
- schema: add shared schema validation module (5e4c739)
v1.17.0
1.17.0 (2026-02-19)
Bug Fixes
- dashboard: align git log meta line (5eb6735)
- frontend: improve dashboard view (6637302)
- frontend: key git log commits list (64b23ed)
- gitlog: error on invalid numstat lines (54d1778)
- gitlog: treat empty repo as no commits (e354ce0)
- gitlog: warn on invalid numstat entries (81f5e17)
- test: add test cases to parser (8a903f5)
Features
v1.16.0
1.16.0 (2026-02-18)
Bug Fixes
- don't rewind to main when starting work (c0c2943)
- hide unfinished agents (68e9a63)
- update base codex models to 5.3 (bfef1d8)
Features
- agent: add hidden flag (71342db)
- agent: add model alias support (d05708b)
- api: expose hidden agent flag (4ddd849)
- app: refresh after external agent create (f98f100)
- app: refresh agents tab on terminal events (00a381b)
- dashboard: compact agent buttons (50c27a4)
- dashboard: honor hidden agents (68f97d6)
- frontend: normalize model fields (83e5cb2)
v1.15.0
v1.14.0
v1.13.0
1.13.0 (2026-02-18)
Bug Fixes
- adjust agents close and temporal link (7bb9463)
- cli: preserve https and gate session logs (4c8211e)
- frontend: correct temporal URL trailing-slash regex (b26e8cd)
- frontend: refresh agents tab visibility (a309e27)
- gate agents tab on hub status (d8b4d41)
- hide xterm scrollbar in agents view (feb9d64)
- normalize mcp input and tmux attach (6eb7953)
- point agents temporal button to workflows (827d46d)
- refresh agents hub on cli create (bf37ae9)
- refresh status after cli session start (15bf5a5)
- resize tmux xterm after connect (49a940c)
- start tmux for gui-created cli sessions (adf1951)
- tests: disable default external tmux startup under go test (03ec0b2)
Features
- api: add raw session input endpoint (3d26796)
- api: add tmux window activation endpoint (6eedc2c)
- cli: add gestalt-send host/port and session-id modes (9763eca)
- cli: switch gestalt-agent to host/port and tmux attach (1e8377d)
- frontend: activate tmux window when selecting external agents (c408a95)
- frontend: add agents hub terminal input mode (2538967)
- frontend: add agents tab and hide external cli tabs (955f7c9)
- prune closed tmux agent sessions (c98586f)
- runner: extract shared tmux session helpers (b1724af)
- terminal: create and expose agents tmux hub session (568f18a)
- terminal: start tmux windows for external cli sessions (a4e2f86)
- ui: prefetch plans list on startup (303b7e7)