Commit Graph
482 Commits
Author SHA1 Message Date
dependabot[bot] c5e1a20ad3 chore(deps): bump the github-actions group with 7 updates (#184)
Bumps the github-actions group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `4` | `6` |
| [actions/github-script](https://github.com/actions/github-script) | `7` | `9` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4` | `7` |
| [extractions/setup-just](https://github.com/extractions/setup-just) | `3` | `4` |
| [taiki-e/install-action](https://github.com/taiki-e/install-action) | `2.75.19` | `2.79.1` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `4` | `8` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release) | `2` | `3` |


Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

Updates `actions/github-script` from 7 to 9
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v9)

Updates `actions/upload-artifact` from 4 to 7
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

Updates `extractions/setup-just` from 3 to 4
- [Release notes](https://github.com/extractions/setup-just/releases)
- [Commits](https://github.com/extractions/setup-just/compare/v3...v4)

Updates `taiki-e/install-action` from 2.75.19 to 2.79.1
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/install-action/compare/5f57d6cb7cd20b14a8a27f522884c4bc8a187458...b550161ef8a7bc4f2a671c0b03a18ac9ccedea1e)

Updates `actions/download-artifact` from 4 to 8
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8)

Updates `softprops/action-gh-release` from 2 to 3
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/github-script
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: extractions/setup-just
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: taiki-e/install-action
  dependency-version: 2.79.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 04:58:27 +03:00
Ogulcan Celik 4233d88bb2 ci: group dependabot updates 2026-05-19 04:44:36 +03:00
Ogulcan Celik ca9ed2b434 ci: harden workflow permissions 2026-05-19 04:39:47 +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 13d2f1f1dc website: add company logo marquee 2026-05-19 02:47:36 +03:00
Ogulcan Celik 6e8132bf78 fix: find remote herdr on path
refs #170
2026-05-19 01:13:03 +03:00
Ogulcan Celik f412d171d0 ci: close implemented issues pending release 2026-05-19 01:01:15 +03:00
kangal-botandkangal-bot 6925f8a5d6 fix: prefer process group leader for agent detection (#172)
refs #161

Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-19 00:36:16 +03:00
Ogulcan Celik e7f94a3f35 feat: support hermes agent integration
refs #144
2026-05-19 00:26:05 +03:00
Ogulcan Celik 19295b85e5 docs: add compare page and refresh site assets 2026-05-19 00:18:50 +03:00
kangal-botandkangal-bot 76ac2da20a fix: allow zoomed pane focus (#167)
refs #151

Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-18 20:37:38 +03:00
Ogulcan Celik 57e907977c docs: clarify live docs agent cli 2026-05-18 20:17:43 +03:00
github-actions[bot] a2e381dfa5 chore: approve merged contributor kangal-bot 2026-05-18 17:13:34 +00:00
kangal-botandkangal-bot fa0e380e62 fix: preserve alt backspace in panes (#165)
refs #155

Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-18 20:13:19 +03:00
Ogulcan Celik f33e1a0faa fix(website): bust open graph image cache 2026-05-18 18:20:49 +03:00
CHIH,GODLEEandOgulcan Celik 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
Ogulcan Celik c9eb7520e6 docs: add external contributor guardrail 2026-05-18 15:25:07 +03:00
Spicer Matthews 818b2c507a fix: preserve symlinks when saving session.json (#147)
session.json is written via tmp + atomic rename. rename() replaces the
symlink itself, so users who stow session.json from a dotfiles repo lose
the link on every save.

Resolve symlinks before placing the .tmp so the rename targets the
canonical file and the symlink at the input path is preserved. Atomicity
is preserved because the .tmp and the target stay in the same directory.

refs #139
2026-05-18 14:59:01 +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 fb94fff98d docs: finish website redesign 2026-05-18 05:06:41 +03:00
Ogulcan Celik f74602b881 docs: redesign website and add starlight docs 2026-05-18 05:06:41 +03:00
github-actions[bot] a3d465687b chore: approve contributor cloudmanic 2026-05-17 22:19:33 +00:00
github-actions[bot] 117f909452 chore: approve contributor babymastodon 2026-05-17 21:45:54 +00:00
Ogulcan Celik 591672f3eb ci: detect issue refs in release commit subjects 2026-05-17 21:41:19 +03:00
github-actions[bot] 5ebb5e28e6 docs: update website manifest for v0.5.10 2026-05-17 17:26:35 +00:00
Ogulcan Celik becd2a732c release: v0.5.10 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
leeeanhandleeanh 45a4318bbb feat: add selection autoscroll and fix stale selection on transitions (#129)
When dragging to select text near pane edges, a 30ms recurring tick
now continues scrolling and extending the selection while the mouse
is idle. The autoscroll stops on MouseUp, key input, navigate action,
cursor leaving the hot zone, scrollback boundary, missing metrics,
or pane rect change.

Also fixes pre-existing bugs where workspace/tab/pane transitions
failed to clear selection state, which could cause stale selections
to persist across views. Selection clearing on pane death is scoped
to only the dying pane.

Also fixes anchor_screen_pos returning pane-relative coordinates
instead of screen coordinates, which caused false drag detection
and spurious edge autoscroll on same-cell events when the pane
has a non-zero origin.

refs #128

Co-authored-by: leeanh <mac@macs-MacBook-Pro.local>
2026-05-17 15:05:30 +03:00
github-actions[bot] f4008dc97a chore: approve contributor ChihGodlee 2026-05-17 12:04:01 +00:00
Ogulcan Celik 1586fc4209 chore: refine issue contributor intent flow 2026-05-17 04:19:50 +03:00
Ogulcan Celik db6f9afad2 chore: add contributor intent issue form 2026-05-17 03:59:59 +03:00
Ogulcan Celik d743b39a2b chore: rename fullscreen keybinding to zoom 2026-05-17 03:50:22 +03:00
Ogulcan Celik 510f56e1ce fix: show border around zoomed multi-pane tabs
refs #115
2026-05-17 03:42:43 +03:00
Ogulcan Celik c115dbd051 docs: document terminal core in next docs 2026-05-17 03:34:08 +03:00
Ogulcan Celik f7fe0f203e fix: polish terminal-core agent semantics 2026-05-17 01:41:17 +03:00
Ogulcan Celik 3ecacfddae feat: add direct terminal attach stream 2026-05-17 01:41:17 +03:00
Ogulcan Celik a36da363f1 refactor: extract terminal state and runtime from panes 2026-05-17 01:41:16 +03:00
Ogulcan Celik e4de58b37f feat: add agent start for server-owned terminals 2026-05-17 01:41:16 +03:00
Ogulcan Celik 86adf88351 feat: add terminal identity and agent cli facade 2026-05-17 01:41:16 +03:00
Ogulcan Celik d2aa886591 chore: label included issues for next release 2026-05-17 00:23:04 +03:00
Ogulcan Celik 8d4cc05be0 feat: add homebrew update handling
refs #127
2026-05-17 00:18:14 +03:00
Ogulcan Celik 1342a76e60 docs: document issue reference commits 2026-05-16 23:52:25 +03:00
github-actions[bot] 311a1cf9fa chore: approve contributor leeeanh 2026-05-16 20:50:45 +00:00
Ogulcan Celik 8ee3a7bdc0 docs: move next-release docs out of .pi 2026-05-16 23:43:10 +03:00
Ogulcan Celik 79be292911 docs: document amp integration limitation
refs #124
2026-05-16 22:28:39 +03:00
Ogulcan Celik 2dc50f0883 ci: close referenced issues after release 2026-05-16 18:54:27 +03:00
Ogulcan Celik b173a86e34 feat: add immediate new tab option
refs #123
2026-05-16 18:41:36 +03:00
Ogulcan Celik 7b8f699083 feat: add scrollback editor keybind
refs #122
2026-05-16 18:33:23 +03:00