Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 03:04
· 514 commits to main since this release

What's Changed

📦 Other Changes

  • docs: update readme, contributing guide, security policy, issue/pr templates, and install script (ba728b1)
  • tui: cap select answer box height to max 5, min 1 (f5bcbd2)
  • release: generate structured release notes (7a22ddb)
  • wow (d1d753c)
  • code scanning: state-machine html-to-text (no tag regexes); unbiased randomUUID session-id suffix (c0d6c3b)
  • build(deps): bump actions/checkout from 4 to 7 (#5) (cc96cb8)
  • build(deps): bump softprops/action-gh-release from 2 to 3 (#2) (bc54c2d)
  • build(deps): bump actions/download-artifact from 4 to 8 (#4) (77d2747)
  • build(deps): bump actions/upload-artifact from 4 to 7 (#3) (bd425ef)
  • code scanning: CSPRNG session ids; loop+entity-map html sanitization in fetch; least-privilege permissions in ci workflow (94c89e7)
  • /thinking: reasoning effort switch (low|medium|high|default) — select wizard in TUI, provider-native options per format, saved to global config; hints popup capped back at 5 rows (098b9b5)
  • tui: resume hint on exit (fox -c N); opt-in rich mode (tuiRich) — syntax-tinted code fences, diff-colored tool output (8cf4192)
  • tui: command output floats as an overlay above the dock (/todo, /help, switch confirmations) — dismissed by any key or click, never pushes the transcript; slash hints keep top priority (6b546ef)
  • fix review findings: saveGlobalConfig preserves untouched keys; live provider in plain mode; serialized pty; A2A idle watchdog; exec utf-8 tear; abortable backoff; abort gated on signal; cap check before steer/compact; hint arrows; endpoint cache ttl on disk; selection drops zero-width like paint (66726cd)
  • tui: custom provider per api format in /model; endpoint /models outranks catalog for ctx stats; expandable tool heads; hardware-size limits; single-flush frames (cce2ca1)
  • chore(ci): add dependabot for npm and github-actions (85b2669)
  • readme: badges (ci/release/license/bun) + releases link in the header (eaaa8fb)
  • tui: place the input caret from THIS frame's paint (was one frame stale), show it from startup (e7c05ae)

Full Changelog: v0.3.0-beta.2...v0.3.1