Commit Graph

79 Commits

Author SHA1 Message Date
Ogulcan Celik e8174caeb7 docs: lean readme, add terminal trove gold sponsor 2026-07-08 02:47:47 +03:00
Ogulcan Celik fb5a46a03c docs: finalize release docs 2026-07-07 19:17:15 +03:00
Ogulcan Celik 5b4450c969 docs: remove star history embed 2026-07-07 01:32:06 +03:00
Ogulcan Celik 885dbcd19e docs: add trendshift badge 2026-07-02 14:46:07 +03:00
Ogulcan Celik 09bac7f274 docs: add skills cli install guidance 2026-06-29 22:49:03 +03:00
Ogulcan Celik f36d804359 docs: refactor readme and sharpen site positioning 2026-06-29 20:48:44 +03:00
Ogulcan Celik bae1f14d3b docs: finalize release docs 2026-06-24 16:23:09 +03:00
Ogulcan Celik 74076a83b1 docs: add sponsorship information 2026-06-24 02:49:53 +03:00
Ogulcan Celik befe629312 docs: finalize 0.7.0 release docs 2026-06-15 19:03:24 +03:00
Ogulcan Celik 0b49448e12 docs: finalize release docs and add runtime blog 2026-06-10 23:46:07 +03:00
Ogulcan Celik 2371387411 docs: clarify mise registry fallback
refs #510
2026-06-08 17:08:36 +03:00
Ogulcan Celik 7081954d10 docs: clarify nested tmux agent detection limit 2026-06-04 16:18:55 +03:00
Ogulcan Celik 5df21bb790 docs: finalize 0.6.8 release notes 2026-06-04 01:00:52 +03:00
Ogulcan Celik 5b2fce600f docs: finalize next release docs
refs #354

refs #439
2026-06-03 14:42:44 +03:00
Ogulcan Celik 018cbfb84a chore: finalize release docs and harden release flow 2026-05-31 22:44:55 +03:00
Ogulcan Celik 817a1562db docs: clarify readme first-use concepts 2026-05-30 01:02:11 +03:00
Ogulcan Celik faaddfe18d docs: finalize release docs 2026-05-29 21:35:16 +03:00
Ogulcan Celik 61ee25e89e docs: finalize next release docs 2026-05-27 18:41:34 +03:00
Ogulcan Celik cfffe6599e docs: clarify dual licensing 2026-05-26 23:28:56 +03:00
Ogulcan Celik 986218c448 docs: document homebrew install 2026-05-25 22:37:02 +03:00
Ogulcan Celik c5b3997f3b docs: normalize readme casing 2026-05-24 03:35:51 +03:00
Ogulcan Celik bb7b1c00fe docs: finalize next release docs 2026-05-23 18:01:21 +03:00
Ogulcan Celik 89d4f3516c docs: finalize release docs for 0.6.1 2026-05-22 20:09:24 +03:00
Ogulcan Celik 43afaab582 docs: finalize release docs 2026-05-20 23:08:43 +03:00
Ogulcan Celik 1bef56406a docs: sync readme workflow wording 2026-05-19 16:38:44 +03:00
Ogulcan Celik c97f1a5c00 docs: finalize release readiness updates 2026-05-19 14:44:34 +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 50ae83a92d docs: finalize next release docs 2026-05-17 20:20:10 +03:00
Ogulcan Celik c115dbd051 docs: document terminal core in next docs 2026-05-17 03:34:08 +03:00
Ogulcan Celik 3ecacfddae feat: add direct terminal attach stream 2026-05-17 01:41:17 +03:00
Ogulcan Celik 5f27bc37e5 docs: draft changelog for next release 2026-05-15 18:47:18 +03:00
Ogulcan Celik d1ff807526 docs: document pi ghostty shift-enter keybinds 2026-05-14 13:59:14 +03:00
Ogulcan Celik 520f4272d0 feat: add agent cycling and tab wheel switching
fixes #92
2026-05-12 00:24:13 +03:00
Ogulcan Celik 733b109e20 docs: document remote ssh ports 2026-05-11 17:57:47 +03:00
Ogulcan Celik 70d217a2a8 docs: document custom command keybindings 2026-05-10 03:08:17 +03:00
Ogulcan Celik 3a9888cd56 feat: add ansi pane read format 2026-05-09 22:07:52 +03:00
Ogulcan Celik 8ce6ff1d20 docs: add star history 2026-05-09 16:22:33 +03:00
Shoubhit Dash 446eecb4a1
feat: add vesper theme (#71) 2026-05-06 21:08:20 +03:00
Ogulcan Celik ded6d7bfa6 feat: add human session attach and list output 2026-04-29 21:58:22 +03:00
Franz Bettag 5baf231e07
Add named persistent sessions (#57)
* feat: add named persistent sessions

* feat: add session management commands

* fix: tighten named session stop and override precedence

* fix: handle session help and stop test race

* test: isolate default session env test

---------

Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-04-28 20:11:11 +03:00
Ogulcan Celik 4075041804 feat(logging): add robust rotating support logs 2026-04-23 00:48:22 +03:00
Ogulcan Celik b71184b178 docs: restore persistence readme and website 2026-04-21 20:22:22 +03:00
Ogulcan Celik 8a4571198d docs: revert readme and website before persistent sessions 2026-04-21 17:14:40 +03:00
Ogulcan Celik ced3fea29c docs: restore readme demo video embed 2026-04-21 16:36:08 +03:00
Can Celik 3397e1ce29
feat: add persistent server-client sessions
Make herdr persistent by default.

   Launching herdr now starts or reattaches to a background session
   server. Clients can detach and reattach while panes and agent
   processes keep running. Session mode now supports multi-client attach,
   auto-detect startup, and a thin-client/headless-server split.

   This also refactors the large app, ui, input, pane, config,
   workspace, and persistence modules into smaller focused submodules,
   while preserving behavior and colocating tests with the code they
   exercise.

   Upgrade notes:
   - persistence mode is now the default
   - in-app quit detaches the current client instead of stopping the server
   - use `herdr server stop` to stop the background session
   - use `--no-session` for the old single-process behavior
   - default socket paths now live under the config directory
2026-04-21 16:30:04 +03:00
Ogulcan Celik 0b831c8627 feat: allow hook-reported custom agent labels 2026-04-16 22:17:09 +03:00
Ogulcan Celik 5ae1cea94b docs add custom command keybind docs 2026-04-14 00:02:03 +03:00
Ogulcan Celik 31cf4c4201 fix: harden amp blocked detection 2026-04-10 15:14:45 +03:00