Commit Graph

16 Commits

Author SHA1 Message Date
Ogulcan Celik c97f1a5c00 docs: finalize release readiness updates 2026-05-19 14:44:34 +03:00
Ogulcan Celik 6cbdba434f fix: polish pre-release issue fixes
refs #152
refs #189
refs #190
2026-05-19 14:14:30 +03:00
Ogulcan Celik 70c45dbeb3 fix: hide explicit client command
refs #187
2026-05-19 13:35:40 +03:00
Ogulcan Celik fe53984c40 docs: stage website docs for next release 2026-05-19 05:16:50 +03:00
Ogulcan Celik ee6a8f9411 docs: move public references to website docs 2026-05-19 05:08:00 +03:00
Ogulcan Celik 5ef974e9e2 docs: refresh star history chart cache 2026-05-19 04:03:53 +03:00
Ogulcan Celik 58842017a2 feat: add kind star requests 2026-05-19 03:59:35 +03:00
Ogulcan Celik e7f94a3f35 feat: support hermes agent integration
refs #144
2026-05-19 00:26:05 +03:00
CHIH,GODLEE 3189ede2b9
feat: configure sidebar min/max width via [ui] (#135)
* feat: configure sidebar min/max width via [ui]

Expose the previously hardcoded MIN_SIDEBAR_WIDTH / MAX_SIDEBAR_WIDTH
clamps as [ui] sidebar_min_width / sidebar_max_width. Defaults remain
18 / 36 so existing configs are unchanged. Hot-reload is wired through
the existing [ui] block; reload re-clamps the live width to the new
bounds so tightening takes effect immediately.

Reject inverted bounds (min > max) at every entry point so a bad config
can never reach u16::clamp(min, max), which panics: App::new falls back
to defaults, and apply_live_config treats the whole [ui] section as
invalid and returns a partial reload report.

refs #132

* test: keep sidebar reload width within bounds

refs #132

---------

Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-05-18 15:27:43 +03:00
Zack Drach 29e8817e1f
feat: Support 16-bit terminal themes (#146)
Add a terminal theme that inherits the terminal default background and uses the host terminal's 16-color ANSI palette for UI colors.

refs #140
2026-05-18 14:32:34 +03:00
Ogulcan Celik becd2a732c release: v0.5.10 2026-05-17 20:21:05 +03:00
Ogulcan Celik 50ae83a92d docs: finalize next release docs 2026-05-17 20:20:10 +03:00
Ogulcan Celik f161be0461 fix: detect Grok Build agent state
refs #133
2026-05-17 20:07:18 +03:00
Ogulcan Celik d743b39a2b chore: rename fullscreen keybinding to zoom 2026-05-17 03:50:22 +03:00
Ogulcan Celik c115dbd051 docs: document terminal core in next docs 2026-05-17 03:34:08 +03:00
Ogulcan Celik 8ee3a7bdc0 docs: move next-release docs out of .pi 2026-05-16 23:43:10 +03:00