feat: add agent panel, file panel, context menu, fix agy cursor, and bump to v1.1.0
Build and Release / Build & Release DEB Package (push) Successful in 3m27s

- Agent panel: dedicated panel per tab with compact icon-only agent tabs (agy with Google colors, codex with ChatGPT icon, claude)
- Agent lifecycle: auto-close tab and panel when agent process exits without leaving a shell
- Fix cursor jumping: disable convertEol and ensure precise viewport size calculation
- File browser panel: single instance per tab, directory navigation, hidden files toggle
- Context menu: terminal right-click menu with split options, agent launcher, and close pane
- Terminal shortcuts: Ctrl+Shift+C / Ctrl+Shift+V copy and paste support
- Test suite: 35 automated end-to-end tests covering all new features
This commit is contained in:
2026-09-25 01:45:51 +08:00
parent 2db388c2f2
commit 3589e5c927
17 changed files with 3215 additions and 29 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "hatty",
"version": "1.0.1",
"version": "1.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "hatty",
"version": "1.0.1",
"version": "1.1.0",
"license": "MIT",
"dependencies": {
"@xterm/addon-fit": "^0.11.0",