Commit Graph

  • aa8ac6cad9 fix: v2.8.10 — the server starts again on plugin installs (js-yaml is a runtime dependency) main v2.8.10 nntrivi2001 2026-10-16 14:54:43 +07:00
  • 3237ce4774 chore: v2.8.9 — /tui works in panes with workspace instructions; clearer Startup buttons v2.8.9 nntrivi2001 2026-10-16 13:39:31 +07:00
  • 7c5f30df7d fix(panes): /tui works in panes with workspace instructions nntrivi2001 2026-10-16 13:38:09 +07:00
  • 5e0a9b526b ui(settings): Quit/Uninstall as real buttons with icons and a busy spinner; code in row descriptions; dimmed unavailable rows; smoother switch nntrivi2001 2026-10-16 10:58:14 +07:00
  • 538aec3ed9 chore: v2.8.8 — faster updates and lighter local runs, images attach from the chat on Windows, pet chat window v2.8.8 nntrivi2001 2026-10-16 10:28:58 +07:00
  • 692f532972 Merge branch 'perf/local-opt': faster local install and updates, lighter polling and ingest nntrivi2001 2026-10-16 10:27:26 +07:00
  • f460fff406 feat: pet chat window replaces the Sagi panel; Windows pane attach no longer crashes the server nntrivi2001 2026-10-16 10:27:22 +07:00
  • 2c712b06d1 test: vendored files out of the link lint, whole-second mtime in codex settle test; regenerate openapi.yaml nntrivi2001 2026-10-16 10:25:32 +07:00
  • 1b09371042 Merge branch 'perf/local-dbupd' into perf/local-opt nntrivi2001 2026-10-16 10:20:59 +07:00
  • 14595651fe Merge branch 'perf/local-ingest' into perf/local-opt nntrivi2001 2026-10-16 10:20:59 +07:00
  • 8739294a72 Merge branch 'perf/local-install' into perf/local-opt nntrivi2001 2026-10-16 10:20:59 +07:00
  • e07993c536 perf: hourly update check only with a browser open; opt-in retention, incremental auto-vacuum and Compact nntrivi2001 2026-10-16 10:20:38 +07:00
  • 5cb70d702b perf: cheaper ingest — no re-parse of live hooked transcripts, delta hook writes, lighter pollers nntrivi2001 2026-10-16 10:20:09 +07:00
  • 9a4ed54cf7 perf: lighter, louder local install — vendored ReDoc, bootstrap failures shown in the session nntrivi2001 2026-10-16 10:16:54 +07:00
  • 57c423cdb1 perf(client): cut needless polling for local users nntrivi2001 2026-10-16 10:15:26 +07:00
  • ecbbb4dd8f perf: faster plugin updates, half-size first bundle, images from the chat attach on Windows nntrivi2001 2026-10-16 10:05:03 +07:00
  • a58e95a957 chore: v2.8.7 — Git SSH keys in tabs, safer Artifacts preview and search v2.8.7 nntrivi2001 2026-10-15 17:17:47 +07:00
  • 4d6067650a chore: v2.8.6 — Administration page (Users + Server tabs), right-click menus, several SSH keys per host v2.8.6 nntrivi2001 2026-10-15 16:45:24 +07:00
  • 5bc3f7d34a Merge branch 'feat/admin-console': Administration page (Users + Server tabs) nntrivi2001 2026-10-15 16:44:09 +07:00
  • b058179177 feat: right-click menus in Files/Users/Artifacts; several SSH keys and accounts per host nntrivi2001 2026-10-15 16:42:47 +07:00
  • b6b40b0c1b feat(admin): Administration page — Users tab + Server tab (hardware, per-user CPU/memory/home share) nntrivi2001 2026-10-15 16:33:32 +07:00
  • 758609775f chore: v2.8.5 — Trash opens on one folder per user, server setup installs S3 v2.8.5 nntrivi2001 2026-10-15 16:02:11 +07:00
  • 09efb089cf chore: v2.8.4 — member tmux follows tmux upgrades, Members' tmux card v2.8.4 nntrivi2001 2026-10-15 14:45:24 +07:00
  • c83ddf62a0 feat(server-s3): a member's tmux follows tmux upgrades — tmux-member + Users → Members' tmux nntrivi2001 2026-10-15 14:44:47 +07:00
  • d8ab850295 chore: v2.8.3 — a stuck tmux server no longer freezes the dashboard v2.8.3 nntrivi2001 2026-10-15 14:23:46 +07:00
  • bac6c04a0b fix(tmux): bound calls on our own server and run them with the server's own binary nntrivi2001 2026-10-15 14:23:16 +07:00
  • 38c7ac6635 chore: v2.8.2 — SSH key sections per git host, CodeCommit SSH key ID for a plain ssh:// clone v2.8.2 nntrivi2001 2026-10-15 13:53:32 +07:00
  • 276cead826 feat(git identity): one section per git host; CodeCommit SSH key ID makes a plain ssh:// clone work nntrivi2001 2026-10-15 13:31:30 +07:00
  • 1c5bd88747 chore: v2.8.1 — Stop archives / Sleep keeps a session, SSH key per type (#82), #83 tables v2.8.1 nntrivi2001 2026-10-15 11:52:32 +07:00
  • 0a1dcfeb7f feat: Stop archives a session, Sleep keeps it; SSH keys per type (#82); update Auto fix nntrivi2001 2026-10-15 11:51:26 +07:00
  • 58be04a4e7 fix(chat): render a markdown table that follows prose with no blank line (#83) nntrivi2001 2026-10-15 11:01:17 +07:00
  • cd427d218b fix(terminal): psmux wheel scrolling, per-platform tmux upgrade advice, Windows-safe server tests Nguyễn Ngọc Trí Vĩ 2026-10-15 11:46:09 +07:00
  • 7a88b74016 feat: v2.8.0 — Artifacts uploads and plugin links, console tab combos, account avatars v2.8.0 nntrivi2001 2026-10-14 17:21:33 +07:00
  • 8ed5018a2f chore: v2.7.9 — Add workspace has no AI tool picker v2.7.9 nntrivi2001 2026-10-14 16:24:08 +07:00
  • aacd63b85b feat(workspace): drop the AI tool picker from Add workspace nntrivi2001 2026-10-14 16:19:19 +07:00
  • 22de5009ff feat: v2.7.8 — Artifacts hub, clone related repos as extra folders, quieter resume prompt v2.7.8 nntrivi2001 2026-10-14 16:04:03 +07:00
  • e94038481e feat: v2.7.7 — File Explorer on workspaces and the user's home, clone with per-user git identity v2.7.7 nntrivi2001 2026-10-14 14:17:39 +07:00
  • b441f32949 Merge branch 'perf/lag': dashboard lag fixes nntrivi2001 2026-10-14 12:26:41 +07:00
  • cb19d7e5d2 feat: file upload/download and pinned sessions, text size, git identity and clone nntrivi2001 2026-10-14 12:21:55 +07:00
  • 0cb5e41faf feat(pet): cleared alerts stay cleared, contextual bubbles, i18n, moments, chat window nntrivi2001 2026-10-14 12:14:29 +07:00
  • 1c5521cf2e perf: rest animations, cheaper chat typing and server polls, async per-tool hooks nntrivi2001 2026-10-14 11:55:53 +07:00
  • c3f83d3922 perf(chat): hidden panes stop polling, rows stop re-rendering, a covered terminal stops drawing nntrivi2001 2026-10-14 11:26:57 +07:00
  • 0c2f49876d feat: v2.7.6 — edit users in one form, Settings → Account, display names, copy over plain HTTP nntrivi2001 2026-10-13 17:10:29 +07:00
  • 9c573f1e3c docs: snapshot of the project's Claude Code memory nntrivi2001 2026-10-13 15:27:35 +07:00
  • d72a255294 perf(workspace): switching workspaces keeps their terminals mounted nntrivi2001 2026-10-13 15:03:27 +07:00
  • b08482c6aa feat(terminal): a text drag (a Files/Changes row, a skill) is pasted into the pane nntrivi2001 2026-10-13 14:43:03 +07:00
  • 763759189f feat(server-mode): native-like folder browser, a developer kept to their own folder, no password minimum nntrivi2001 2026-10-13 14:43:03 +07:00
  • b0dd5af22f fix: v2.7.5 — the chat shows each AskUserQuestion with the user's answer v2.7.5 nntrivi2001 2026-10-13 10:46:56 +07:00
  • 7cb4f64781 feat(chat): answer the CLI's menus from the chat; Stop ends Thinking… (#74) nntrivi2001 2026-10-13 09:59:40 +07:00
  • 69a2c37cd2 fix(terminal): macOS Vietnamese Telex keeps its capitals in Chrome too nntrivi2001 2026-10-13 09:20:07 +07:00
  • b3fe10a4f3 fix: v2.7.4 — a developer's System page carries no host or other-user path v2.7.4 nntrivi2001 2026-10-12 15:07:21 +07:00
  • 8ecb96e9fc fix: a new account's first Claude session no longer opens on the bypass warning nntrivi2001 2026-10-12 14:52:52 +07:00
  • c47dd230d4 fix(s3): starting a member's workspace makes its missing folder, as the member nntrivi2001 2026-10-12 14:49:57 +07:00
  • 46e3899945 fix: v2.7.4 — Changes matches JetBrains (#72), the chat says when Claude waits on a trust prompt (#73), Vietnamese Telex in Safari nntrivi2001 2026-10-12 15:40:47 +07:00
  • 5d8fc9bb98 docs+test: the young-run window in SERVER-MODE/LANES; run.test plants its link in the real drop dir v2.7.3 nntrivi2001 2026-10-12 14:36:22 +07:00
  • c8ea18f594 fix(client): a developer's Sessions page no longer asks for remote sources (403) nntrivi2001 2026-10-12 14:19:42 +07:00
  • 64173a5428 fix: a run started a moment ago is never judged dead — another dashboard's tmux list may predate it nntrivi2001 2026-10-12 14:15:22 +07:00
  • 943ba03b76 fix: v2.7.3 — Update now restarts through our own service unit, member panes stay live on a dev server, a start refuses a missing folder nntrivi2001 2026-10-12 14:04:08 +07:00
  • 3a8be55b55 feat: v2.7.2 — your own agent instructions (#67), Settings as a workspace tab, Chat ⇄ terminal keeps the unsent prompt, a dev server no longer ends members' panes v2.7.2 nntrivi2001 2026-10-12 13:06:04 +07:00
  • 2fd0c903a2 fix: v2.7.1 — the UI builds again (v2.7.0's update failed at npm run build) v2.7.1 nntrivi2001 2026-10-10 15:18:00 +07:00
  • f6f1bf4a76 feat: v2.7.0 — tabs from every workspace, interrupted sessions offered for resume, chat drafts kept, chat right panel in every split pane v2.7.0 nntrivi2001 2026-10-10 15:10:13 +07:00
  • f0dc1445fc fix: v2.6.2 — Windows panes no longer read as dead (psmux ignores -F), Update now's setup works under cmd.exe v2.6.2 nntrivi2001 2026-10-10 12:01:01 +07:00
  • 96e4d28f7c fix: v2.6.1 — panes start in their folder again after an update (#69), Changes panel stacks every repo, clickable paths in chat v2.6.1 nntrivi2001 2026-10-09 17:24:14 +07:00
  • fa156d6a59 feat: v2.6.0 — Chat UI composer (+ menu, project files, activity panel, permission mode, Stop), git on a workspace's extra folders (#70), long paste as a file (#68), S3 server mode (experimental) v2.6.0 nntrivi2001 2026-10-09 15:51:19 +07:00
  • ce773a3f5a Merge branch 's3-async-tmux' into s3-followups nntrivi2001 2026-10-09 15:21:57 +07:00
  • 4407b3bb16 fix(server-s3): list a member's tmux panes asynchronously nntrivi2001 2026-10-09 15:21:31 +07:00
  • 44fd664670 Merge branch 's3-async-copy' into s3-followups nntrivi2001 2026-10-09 15:18:57 +07:00
  • 118eaee2ec docs(server-mode): plan moved in from the deleted AgentHub-Server repo; P6 spike result; Express patch only on 4.x nntrivi2001 2026-10-09 15:18:57 +07:00
  • 3ab750c765 fix(server-s3): transcript snapshot copies asynchronously (F42 follow-up) nntrivi2001 2026-10-09 15:17:55 +07:00
  • 84e2a9f0ac feat(server-s3): one Linux user per account (S3) — experimental nntrivi2001 2026-10-09 14:57:10 +07:00
  • b7f3735b29 feat: v2.5.13 — Chat UI like Claude Desktop, one terminal size across screens, roles, daily backup, uninstall v2.5.13 nntrivi2001 2026-10-08 23:04:57 +07:00
  • a9c71cd905 feat: v2.5.12 — plan and quota for every AI tool, Grok Build and Kimi Code, Quit AgentHub (#65) v2.5.12 nntrivi2001 2026-10-08 12:22:14 +07:00
  • 6ef9a5d4b7 feat: v2.5.11 — JetBrains-style side by side, new folders listed file by file (#64), README in Vietnamese v2.5.11 nntrivi2001 2026-10-07 16:02:35 +07:00
  • 1619954fad fix: v2.5.11 — the commit box wraps only when the panel is narrow nntrivi2001 2026-10-07 15:40:43 +07:00
  • f0656603c3 feat: v2.5.11 — cherry-pick, revert, undo and amend in the Changes panel, Open terminal from the AI menu nntrivi2001 2026-10-07 15:05:46 +07:00
  • 9a54978eef feat: v2.5.10 — server mode for a team, file drops in the prompt, tab joins v2.5.10 nntrivi2001 2026-10-07 14:11:25 +07:00
  • ca821008e2 perf: v2.5.10 — ready for 10+ concurrent users, leaner locally nntrivi2001 2026-10-07 13:24:15 +07:00
  • 8fdda66893 fix: v2.5.9 — Vietnamese in the terminal on macOS, every slash command, the right Claude account v2.5.9 nntrivi2001 2026-10-07 11:18:10 +07:00
  • 7543b8d62a fix: v2.5.8 — the browser terminal attaches on Windows v2.5.8 nntrivi2001 2026-10-07 00:23:32 +07:00
  • 4163f431bb fix: v2.5.7 — panes work on psmux, the Windows tmux v2.5.7 nntrivi2001 2026-10-06 23:56:12 +07:00
  • fcf8d8010a fix: v2.5.6 — Windows panes without sh, UI build without node on PATH v2.5.6 nntrivi2001 2026-10-06 23:17:42 +07:00
  • 5fe5d51b1b feat: v2.5.5 — AI Router renamed AI Proxy, reload onto new builds, update no longer spins v2.5.5 nntrivi2001 2026-10-06 22:48:09 +07:00
  • dd9b23106c feat: v2.5.4 — Query Explorer folded into Sessions, Windows picker and paths v2.5.4 nntrivi2001 2026-10-06 21:56:51 +07:00
  • af014d9829 fix: v2.5.3 — Windows workspace folders, picker on top, no console flashes v2.5.3 nntrivi2001 2026-10-06 20:22:34 +07:00
  • f8acd5fc29 fix: v2.5.2 — plugin bootstrap exports before it runs (v2.5.1 update crash) v2.5.2 nntrivi2001 2026-10-06 19:17:52 +07:00
  • be75572977 fix: v2.5.1 — plugin npm runs no longer depend on PATH (Windows update failure) v2.5.1 nntrivi2001 2026-10-06 19:08:38 +07:00
  • 03ecc9e29a feat: start-at-login is a Settings switch, off by default (v2.5.0) v2.5.0 nntrivi2001 2026-10-06 18:53:10 +07:00
  • 4aae61297f feat: analytics parity — tool cost, date ranges, budgets, query explorer, replay, snapshots (v2.4.0) v2.4.0 nntrivi2001 2026-10-06 17:12:28 +07:00
  • 837da6e5de fix: v2.3.1 — correct version, say why a plugin update failed, gitignored files in Files v2.3.1 nntrivi2001 2026-10-06 16:22:53 +07:00
  • 7ca1134c3d test(DiffEditor): wait for the split view's revert column, drawn on a measure pass v2.3.0 nntrivi2001 2026-10-06 15:43:47 +07:00
  • daf5b7be92 feat: edit in the Changes panel, git graph history, plan quota (v2.3.0) nntrivi2001 2026-10-06 15:38:25 +07:00
  • f0500dc592 feat: AI commit messages, change tree, router behavesAs, sidebar times (v2.2.0) v2.2.0 nntrivi2001 2026-10-06 12:36:06 +07:00
  • 6c605849d8 feat: workspace aliases, tab groups of split panes, native path picker (v2.1.0) v2.1.0 nntrivi2001 2026-10-06 11:31:26 +07:00
  • c067abc68f chore(release): bump version to 2.0.1 v2.0.1 nntrivi2001 2026-10-05 22:11:06 +07:00
  • b0cf2132d1 fix(ai-tools): detect AI CLIs on Windows through PATHEXT nntrivi2001 2026-10-05 22:05:33 +07:00
  • 094d9c4418 chore(release): bump version to 2.0.0 v2.0.0 nntrivi2001 2026-10-05 17:05:53 +07:00
  • 198fbb7980 fix: event-loop freezes, plugin-install boot crash, tmux attach/scrollbar, Codex transcripts nntrivi2001 2026-10-05 17:01:05 +07:00
  • 442f133930 docs: UI-audit fixes in CLAUDE.md, API, OpenAPI, LANES and READMEs nntrivi2001 2026-10-05 13:22:13 +07:00
  • d4961d94ef test(client): refresh screen snapshots; cover Settings Data and About nntrivi2001 2026-10-05 13:22:12 +07:00
  • efa417488a feat(workspace): no double resume, server-picked tabs, terminal a11y nntrivi2001 2026-10-05 13:22:12 +07:00