• v2.5.9 8fdda66893

    v2.5.9 Stable

    nntrivi2001 released this 2026-10-07 04:20:27 +00:00 | 77 commits to main since this release

    AgentHub 2.5.9 fixes Vietnamese text in the terminal on macOS, offers every slash command in the prompt box, and stops showing (and switching to) the wrong Claude account.

    English

    • macOS: Vietnamese and other non-ASCII text shows in the terminal. Accented letters and Claude Code's logo came out as _ in the browser terminal (#62). A macOS LaunchAgent starts AgentHub with no locale, and tmux then replaces every non-ASCII character with _. AgentHub now sets a UTF-8 locale when it has none. Restart the dashboard once after updating.
    • Every slash command in the prompt box. Typing /code-review (or /security-review, /simplify, /loop…) showed "none". The / list now includes Claude Code's built-in skills and every enabled plugin's commands and skills, written /<plugin>:<name> (for example /vercel:deploy).
    • The right Claude account. A Claude Code session that is already running can leave the saved login holding one account's token while Claude Code's config names another account. Requests were then billed to the other account (it ran out of quota while the dashboard said the company account was active), and two accounts showed the same quota. AgentHub now asks Anthropic which account the token belongs to:
      • Profiles and the status-bar quota show the account requests are really billed to, and warn when the config names someone else.
      • Switching saves the outgoing login into the profile of the account it really belongs to, so a profile is never overwritten with another account's login. Click Switch to on the account you want to fix a mixed-up login.
      • Saving a profile while the two disagree is refused, and a saved profile holding another account's login shows an error instead of that account's quota.
    • No need to close sessions before switching. Running Claude Code sessions pick up the new login on their own, within about 30 seconds.

    Not yet tested on a real Mac. Please report anything that still misbehaves.

    Tiếng Việt

    • macOS: chữ tiếng Việt và ký tự không phải ASCII hiện đúng trong terminal. Chữ có dấu và logo Claude Code bị thành _ trong terminal trên trình duyệt (#62). LaunchAgent của macOS chạy AgentHub mà không có locale, và khi đó tmux thay mọi ký tự không phải ASCII bằng _. Giờ AgentHub tự đặt locale UTF-8 khi chưa có. Sau khi cập nhật, khởi động lại dashboard một lần.
    • Ô prompt gợi ý đủ lệnh slash. Gõ /code-review (hoặc /security-review, /simplify, /loop…) trước đây hiện "Không có". Danh sách / giờ có các skill có sẵn của Claude Code và lệnh, skill của mọi plugin đang bật, dạng /<plugin>:<tên> (ví dụ /vercel:deploy).
    • Đúng tài khoản Claude. Một phiên Claude Code đang chạy có thể để lại phần đăng nhập giữ token của tài khoản này, trong khi config của Claude Code lại ghi tài khoản khác. Khi đó request bị tính vào tài khoản kia (hết quota trong khi dashboard báo đang dùng tài khoản công ty), và hai tài khoản hiện cùng một mức quota. Giờ AgentHub hỏi Anthropic xem token thuộc tài khoản nào:
      • Profiles và quota ở thanh trạng thái hiện đúng tài khoản đang bị tính request, và cảnh báo khi config ghi tài khoản khác.
      • Khi đổi tài khoản, phần đăng nhập đang dùng được lưu vào đúng profile của chủ nó, nên một profile không bao giờ bị ghi đè bằng đăng nhập của tài khoản khác. Bấm Chuyển sang đúng tài khoản bạn muốn để sửa tình trạng bị lẫn.
      • Không cho lưu profile khi hai bên không khớp, và profile nào đang giữ đăng nhập của tài khoản khác sẽ báo lỗi thay vì hiện quota của tài khoản đó.
    • Không cần đóng phiên trước khi đổi tài khoản. Các phiên Claude Code đang chạy tự nhận đăng nhập mới trong khoảng 30 giây.

    Chưa được thử trên máy Mac thật. Nếu vẫn còn lỗi, hãy báo lại.

    Downloads