• v2.1.0 6c605849d8

    v2.1.0 Stable

    nntrivi2001 released this 2026-10-06 04:31:45 +00:00 | 92 commits to main since this release

    AgentHub 2.1.0 renames lanes to workspaces in the CLI and API (the old names still work), gives every workspace up to ten sessions in tabs of split panes, and adds a native Browse button to path fields.

    English

    • Workspace names in the CLI and API. agenthub workspace … / agenthub workspaces and --workspace <id> are aliases of agenthub lanes / --lane. /api/workspaces serves the same routes as /api/lanes. The old names still work and print one note on stderr; they will be removed no earlier than the third release after this one. No stored data, table, env var or tmux name changes.
    • Ten sessions per workspace, tabs of split panes. A workspace now holds up to ten sessions (slots 0–9). Each console tab groups one to four split panes:
      • Ctrl/Cmd+click a tab, or drop a one-pane tab on a pane, to merge it into the tab on screen.
      • Closing a pane moves it out into its own tab.
      • Dropping a pane header on the tab bar detaches it.
      • A tab's × stops every session in it, after a confirmation.
    • Browse button beside path fields. It opens the operating system's own folder or file picker (zenity/kdialog on Linux; macOS and Windows not tested yet). It works only for a browser on the same machine. A browser elsewhere, including one behind a reverse proxy, or a server with no desktop gets the in-app folder browser instead.
    • Changes panel. The closed rail shows the number of uncommitted files, with the file list on hover. Images open in the viewer.
    • Status bar. It counts running sessions and sessions waiting for you, and Today shows only today's spend.
    • Plugin commands.
      • /agenthub-open and /agenthub-doctor now run from the installed build, even in a Claude Code session that was not restarted after an update.
      • /agenthub-doctor offers to fix what it reports. It lists the exact steps and runs them only after you approve them.
    • New terminal. The prompt no longer draws over itself on the first resize (issue #55).
    • Mixed versions on one database. An older dashboard sharing the same database cannot see or stop sessions in slots 4–9. Update every dashboard.

    Tiếng Việt

    • Tên workspace trong CLI và API. agenthub workspace … / agenthub workspaces và --workspace <id> là tên khác của agenthub lanes / --lane. /api/workspaces phục vụ đúng các route của /api/lanes. Tên cũ vẫn chạy và in một dòng nhắc ra stderr; sớm nhất là release thứ ba sau bản này mới gỡ. Không đổi dữ liệu đã lưu, bảng, biến môi trường hay tên tmux nào.
    • Mười session mỗi workspace, tab gồm các pane chia đôi. Mỗi workspace giờ giữ được tối đa mười session (slot 0–9). Mỗi tab console gom một đến bốn pane:
      • Ctrl/Cmd+click một tab, hoặc thả một tab một-pane lên một pane, để gộp nó vào tab đang hiện.
      • Đóng một pane sẽ tách nó ra thành tab riêng.
      • Thả tiêu đề pane lên thanh tab để tách pane đó ra.
      • Nút × của tab dừng mọi session trong tab, sau khi hỏi xác nhận.
    • Nút Browse cạnh các ô đường dẫn. Nút mở hộp chọn thư mục/file của chính hệ điều hành (zenity/kdialog trên Linux; macOS và Windows chưa được thử). Chỉ hoạt động khi trình duyệt chạy trên cùng máy. Trình duyệt ở máy khác, kể cả khi đi qua reverse proxy, hoặc server không có desktop sẽ dùng bộ duyệt thư mục trong app.
    • Bảng Changes. Thanh dọc khi đóng hiện số file chưa commit, rê chuột để xem danh sách. Ảnh mở được trong viewer.
    • Thanh trạng thái. Đếm số session đang chạy và số session đang chờ bạn; Today chỉ tính chi phí của hôm nay.
    • Lệnh plugin.
      • /agenthub-open và /agenthub-doctor giờ chạy từ bản đã cài, kể cả trong session Claude Code chưa khởi động lại sau khi update.
      • /agenthub-doctor đề nghị sửa những gì nó báo. Nó liệt kê đúng các bước và chỉ chạy sau khi bạn đồng ý.
    • New terminal. Prompt không còn bị vẽ chồng lên chính nó ở lần resize đầu tiên (issue #55).
    • Nhiều phiên bản dùng chung một database. Dashboard bản cũ dùng chung database sẽ không thấy và không dừng được các session ở slot 4–9. Hãy update mọi dashboard.
    Downloads