Changelog

Cập nhật và cải tiến mới của Hira.

v0.2.72026-04-18

Tạo công việc con từ editor, giới hạn self-host & MCP

Tính năng mới

  • Tạo công việc con trực tiếp từ văn bản đã chọn trong bubble menu của editor
  • Giới hạn instance self-host — biến môi trường `ALLOW_SIGNUP` và `ALLOWED_EMAIL_*` để hạn chế tạo tài khoản
  • Trường `mcp_config` theo từng agent để khôi phục quyền truy cập MCP
  • Ứng dụng desktop poll cập nhật mỗi giờ với nút kiểm tra thủ công trong settings

Sửa lỗi

  • Chuyển session sang desktop khi đã đăng nhập trên web
  • Xác thực lỗ hổng open redirect trên `?next=`
  • OpenClaw ngừng truyền cờ không hỗ trợ và đưa AgentInstructions đúng cách
v0.2.52026-04-17

CLI Autopilot, Cmd+K & định danh daemon

Tính năng mới

  • Các lệnh CLI `autopilot` để quản lý các automation theo lịch và theo trigger
  • Các lệnh CLI `issue subscriber` để quản lý đăng ký theo dõi
  • Mở rộng Cmd+K palette — toggle theme, tạo nhanh công việc/dự án, copy link, đổi workspace
  • Tiến độ dự án và công việc con làm thuộc tính tùy chọn trên card danh sách công việc
  • Định danh UUID daemon bền vững — CLI và desktop dùng chung một daemon qua restart và chuyển máy
  • Kiểm tra preflight khi rời workspace mà bạn là chủ duy nhất
  • Giữ trạng thái thu gọn bình luận qua các phiên

Sửa lỗi

  • Agent giờ được trigger khi có bình luận bất kể trạng thái công việc
  • Sửa cấu hình sandbox Codex cho truy cập mạng trên macOS
  • Viết lại bubble menu editor bằng @floating-ui/dom để ẩn tin cậy khi cuộn
  • Người tạo autopilot tự động đăng ký theo dõi các công việc do autopilot tạo
  • Resolve đúng workspace ID của autopilot cho task chỉ-chạy
  • Desktop hạn chế `shell.openExternal` ở scheme http/https (bảo mật)
  • Trùng tên agent trả về 409 thay vì im lặng thất bại
  • Tab mới trên desktop kế thừa workspace hiện tại
v0.2.12026-04-16

Runtime agent mới

Tính năng mới

  • Hỗ trợ runtime GitHub Copilot CLI
  • Hỗ trợ runtime Cursor Agent CLI
  • Hỗ trợ runtime Pi agent
  • Refactor URL workspace — routing slug-first (`/{slug}/issues`) với redirect URL cũ

Sửa lỗi

  • Codex thread resume được qua các task trên cùng một công việc
  • Lỗi turn của Codex được surface thay vì báo output rỗng
  • Usage workspace được bucket đúng theo thời gian hoàn tất task
  • Các dòng trong lịch sử chạy autopilot đều click được
  • Thực thi isolation workspace trên thêm các endpoint daemon và GC (bảo mật)
  • HTML-escape tên workspace và người mời trong email mời
  • Instance desktop dev và production có thể chạy cùng lúc
v0.2.02026-04-15

Ứng dụng Desktop, Autopilot & Lời mời

Tính năng mới

  • Ứng dụng desktop cho macOS — app Electron native với hệ thống tab, quản lý daemon tích hợp, immersive mode và tự cập nhật
  • Autopilot — automation theo lịch và theo trigger cho AI agent
  • Mời vào workspace với thông báo email và trang chấp nhận riêng
  • Tham số CLI tùy chỉnh theo từng agent cho cấu hình runtime nâng cao
  • Redesign chat với theo dõi chưa đọc và quản lý phiên tốt hơn
  • Dialog tạo Agent hiển thị chủ runtime với bộ lọc Của tôi/Tất cả

Cải tiến

  • Font Inter với fallback CJK và tự động giãn chữ CJK+Latin
  • Menu người dùng sidebar redesign thành popover full-row
  • Heartbeat WebSocket ping/pong để phát hiện kết nối chết
  • Member giờ có thể tạo agent và quản lý skills của chính mình

Sửa lỗi

  • Agent giờ được trigger khi reply trong thread mà nó đã tham gia
  • Self-hosting: upload local giữ lại trong Docker, URL WebSocket tự suy ra cho truy cập LAN
  • Khắc phục các công việc gần đây cũ trong cmd+k
v0.1.332026-04-14

Gemini CLI & biến môi trường Agent

Tính năng mới

  • Google Gemini CLI làm runtime agent mới với streaming log trực tiếp
  • Biến môi trường tùy chỉnh cho agent (chế độ router/proxy) với tab settings riêng
  • Hành động "Đặt công việc cha" và "Thêm công việc con" trong context menu
  • Cờ CLI `--parent` cho issue update và `--content-stdin` để pipe nội dung bình luận
  • Công việc con tự kế thừa project của cha

Cải tiến

  • Viết lại bubble menu và link preview của editor để đáng tin cậy hơn
  • Cải tiến P0+P1 cho backend OpenClaw (JSON nhiều dòng, parse tăng dần)
  • URL WebSocket self-hosted tự suy ra cho truy cập LAN

Sửa lỗi

  • Khóa upload S3 được scope theo workspace (bảo mật)
  • Kiểm tra membership workspace cho subscription và upload (bảo mật)
  • Các task đang chạy tự hủy khi trạng thái công việc đổi sang cancelled
  • Khắc phục task agent bị treo khi process hang ở stdout
  • Prompt trigger daemon giờ nhúng đúng nội dung bình luận kích hoạt
  • Cải thiện ổn định redirect ở login và dashboard
v0.1.282026-04-13

Hỗ trợ Windows, Auth & Onboarding

Tính năng mới

  • Hỗ trợ Windows — cài CLI, daemon và build release
  • Chuyển Auth sang HttpOnly Cookie với whitelist Origin cho WebSocket
  • Wizard onboarding full-screen cho workspace mới
  • Cửa sổ chat Master Agent có thể resize với cải tiến lịch sử phiên
  • Quét log sử dụng token cho runtime OpenCode, OpenClaw và Hermes

Sửa lỗi

  • Sửa bảo mật xác thực message đầu tiên trên WebSocket
  • Thêm response header Content-Security-Policy
  • Tiến độ công việc con được tính từ database thay vì cache client phân trang
v0.1.272026-04-12

Cài đặt một click, Self-hosting & Ổn định

Tính năng mới

  • Cài đặt một click — `curl | bash` cài CLI, `--with-server` bootstrap self-hosting đầy đủ, `multica setup` cấu hình môi trường
  • Lưu trữ self-host — fallback file local khi S3 không khả dụng, và hỗ trợ S3 endpoint tùy chỉnh (MinIO)
  • Chỉnh sửa thuộc tính inline (priority, status, lead) trên trang danh sách dự án

Cải tiến

  • Task agent cũ tự dọn dẹp; card live của agent hiển thị ngay không cần chờ message đầu
  • Tệp đính kèm bình luận upload qua CLI giờ hiện trong UI
  • Mục đã ghim scope theo người dùng với sửa hành động ghim sidebar

Sửa lỗi

  • Kiểm tra quyền sở hữu workspace trên route API daemon và upload tệp đính kèm
  • Sanitizer Markdown giữ nguyên code block khỏi HTML entity escape
  • Nâng Next.js lên ^16.2.3 vá CVE-2026-23869
  • Viết lại backend OpenClaw khớp với giao diện CLI thực
v0.1.242026-04-11

Bảo mật & Thông báo

Tính năng mới

  • Subscriber của công việc cha được thông báo khi có thay đổi công việc con
  • Cờ CLI `--project` lọc danh sách công việc

Cải tiến

  • Workflow meta-skill ủy quyền cho Skills của agent thay vì logic hardcode

Sửa lỗi

  • Kiểm tra quyền sở hữu workspace trên mọi route API daemon
  • Xác thực quyền sở hữu workspace cho upload và query tệp đính kèm
  • Mentions trong reply không còn kế thừa @mention agent từ thread cha
  • Bình luận agent thiếu workspace ID
  • Sửa lỗi build Docker self-hosting (quyền file, CRLF, thiếu deps)
v0.1.232026-04-11

Ghim, Cmd+K & Dự án

Tính năng mới

  • Ghim công việc và dự án vào sidebar với kéo-thả sắp xếp
  • Command palette Cmd+K — công việc gần đây, điều hướng trang và tìm dự án
  • Sidebar chi tiết dự án với panel thuộc tính (thay tab tổng quan)
  • Bộ lọc dự án trong tab Công việc
  • Tiến độ hoàn thành dự án trong danh sách dự án
  • Tự điền dự án khi tạo công việc bằng phím tắt 'C' trên trang dự án
  • Dropdown người nhận việc sắp xếp theo tần suất giao việc của người dùng

Sửa lỗi

  • Markdown XSS — sanitize render HTML trong bình luận bằng rehype-sanitize và bluemonday server-side
  • Số lượng công việc trên kanban dự án sai
  • Build Docker self-hosting thiếu dependency tsconfig
  • Cmd+K cần double ESC để đóng
v0.1.222026-04-10

Self-Hosting, ACP & Tài liệu

Tính năng mới

  • Docker Compose full-stack cho self-host một lệnh
  • Hermes Agent Provider qua giao thức ACP
  • Trang tài liệu với Fumadocs (Getting Started, CLI reference, hướng dẫn Agent)
  • Sidebar và layout inbox responsive mobile
  • Hiển thị sử dụng token theo công việc trong sidebar chi tiết
  • Đổi runtime agent từ UI
  • Phím tắt 'C' để tạo nhanh công việc
  • Panel lịch sử phiên chat cho các cuộc trò chuyện đã lưu trữ
  • Kiểm tra phiên bản CLI tối thiểu trong daemon cho Claude Code và Codex
  • OpenClaw và OpenCode được thêm vào trang giới thiệu
  • `make dev` — một lệnh dựng môi trường phát triển local

Cải tiến

  • Redesign sidebar — nhóm Cá nhân / Workspace, footer hồ sơ người dùng, input tìm kiếm ⌘K
  • Xếp hạng tìm kiếm — khớp không phân biệt hoa thường, tìm theo identifier (MUL-123), hỗ trợ nhiều từ
  • Highlight từ khóa trong kết quả tìm kiếm
  • Biểu đồ sử dụng token hàng ngày với trục Y gọn hơn và tooltip theo danh mục
  • Hỗ trợ input nhiều dòng cho Master Agent
  • Thống nhất các picker (Status, Priority, DueDate, Project, Assignee) trên mọi view
  • Cô lập storage theo workspace với auto-rehydrate khi đổi
  • Cảnh báo khởi động cho biến môi trường thiếu trong triển khai self-host

Sửa lỗi

  • Xóa công việc con không invalidate cache con của cha
  • Tương thích search index với pg_bigm 1.2 trên RDS
  • Tạo Agent hiện "Không runtime khả dụng" khi runtime vẫn tồn tại
  • Khắc phục treo khi khởi động Claude stream-json
  • Nhiều agent không xếp hàng được task cùng một công việc
  • Đăng xuất không xóa workspace và cache query
  • Overlay kéo thả quá nhỏ trên editor rỗng
  • Skills import hardcode "main" làm branch mặc định
  • Xác thực PAT không hoạt động trên endpoint WebSocket
  • Xóa runtime bị chặn khi mọi agent ràng buộc đã lưu trữ
v0.1.212026-04-09

Dự án, Tìm kiếm & Monorepo

  • Entity dự án với CRUD full-stack — tạo, sửa và tổ chức công việc theo dự án
  • Picker dự án trong modal tạo công việc và các lệnh CLI cho dự án
  • Tìm kiếm full-text cho công việc với pg_bigm
  • Tách Monorepo — package chung cho core, UI và views (Turborepo)
  • View transcript thực thi agent toàn màn hình
  • Upload file kéo-thả với hiển thị card file trong editor
  • Section tệp đính kèm với grid hình ảnh và card file trên công việc
  • Theo dõi chủ runtime, lọc, hiển thị avatar và thông báo cập nhật point-to-point
  • Chỉ báo tiến độ công việc con trên các dòng list view
  • Phân trang công việc Done trong list view
  • Quét log session Codex để báo cáo sử dụng token
  • Sửa cache repo daemon cho snapshot khởi tạo cũ
v0.1.202026-04-08

Công việc con, TanStack Query & Theo dõi usage

  • Hỗ trợ công việc con — tạo, xem và quản lý công việc con bên trong bất kỳ công việc nào
  • Chuyển hoàn toàn sang TanStack Query cho state server (issues, inbox, workspace, runtime)
  • Theo dõi sử dụng token theo task trên mọi provider agent
  • Nhiều agent giờ chạy đồng thời trên cùng một công việc
  • Board view: cột Done hiển thị tổng với infinite scroll
  • Component ReadonlyContent để hiển thị Markdown nhẹ trong bình luận
  • Cập nhật UI optimistic cho reaction và mutation với rollback
  • Invalidate cache do WebSocket dẫn dắt thay cho polling và refetch-on-focus
  • Session trình duyệt được giữ lại trong flow đăng nhập CLI
  • Daemon tái dùng worktree có sẵn bằng cách cập nhật lên remote mới nhất
  • Sửa chuyển tab chậm do root layout dynamic
v0.1.182026-04-07

OAuth, OpenClaw & Load công việc

  • Đăng nhập Google OAuth
  • Hỗ trợ runtime OpenClaw để chạy agent trên hạ tầng OpenClaw
  • Redesign card live agent — luôn sticky với toggle mở/đóng thủ công
  • Load tất cả công việc đang mở không giới hạn phân trang; công việc đã đóng phân trang khi cuộn
  • Mở rộng hết hạn cookie JWT và CloudFront từ 72 giờ lên 30 ngày
  • Nhớ workspace chọn gần nhất sau khi đăng nhập lại
  • Daemon đảm bảo CLI multica nằm trên PATH trong môi trường task của agent
  • Template PR và hướng dẫn cài CLI cho setup do agent dẫn dắt
v0.1.172026-04-05

Phân trang bình luận & Chỉnh CLI

  • Phân trang danh sách bình luận ở cả API và CLI
  • Archive inbox giờ gạt tất cả mục của cùng một công việc cùng lúc
  • Viết lại help output CLI theo phong cách gh CLI kèm ví dụ
  • Tệp đính kèm dùng UUIDv7 làm S3 key và tự liên kết khi tạo công việc/bình luận
  • @mention agent được giao trên công việc done hoặc cancelled
  • Kế thừa @mention khi reply bỏ qua khi reply chỉ mention member
  • Setup worktree giữ lại biến .env.worktree có sẵn
v0.1.152026-04-03

Nâng cấp Editor & Vòng đời Agent

  • Thống nhất Tiptap editor với một pipeline Markdown duy nhất cho soạn và hiển thị
  • Paste Markdown tin cậy, spacing inline code và styling link
  • Archive và restore agent — soft delete thay cho hard delete
  • Ẩn agent đã archive khỏi danh sách agent mặc định
  • Trạng thái skeleton loading, toast lỗi và dialog xác nhận xuyên suốt ứng dụng
  • OpenCode được thêm làm provider agent được hỗ trợ
  • Task agent trigger qua reply giờ kế thừa @mention từ gốc thread
  • Xử lý sự kiện thời gian thực tinh gọn cho issues và inbox — không còn refetch toàn bộ
  • Thống nhất flow upload ảnh cho cả paste và button trong editor
v0.1.142026-04-02

Mentions & Quyền

  • @mention công việc trong bình luận với tự mở rộng server-side
  • @all mention để báo cho mọi thành viên workspace
  • Inbox tự cuộn đến bình luận được tham chiếu từ thông báo
  • Tách Repositories thành một tab settings độc lập
  • Hỗ trợ cập nhật CLI từ trang runtime web và download trực tiếp cho cài không qua Homebrew
  • Lệnh CLI xem các run thực thi công việc và message của run
  • Model quyền agent — chủ và admin quản lý agent, member quản lý skill trên agent của mình
  • Thực thi nối tiếp theo công việc để tránh va chạm task đồng thời
  • Upload file giờ hỗ trợ mọi loại file
  • Redesign README kèm hướng dẫn quickstart
v0.1.132026-04-01

Công việc của tôi & i18n

  • Trang Công việc của tôi với bảng kanban, list view và tab phạm vi
  • Bản dịch tiếng Trung giản thể cho trang giới thiệu
  • Trang About và Changelog cho marketing site
  • Upload avatar agent trong settings
  • Hỗ trợ tệp đính kèm cho bình luận CLI và API công việc/bình luận
  • Thống nhất render avatar bằng ActorAvatar trên mọi picker
  • Tối ưu SEO và cải tiến flow auth cho trang giới thiệu
  • CLI mặc định URL API production
  • Đổi license sang Apache 2.0
v0.1.32026-03-31

Trí tuệ Agent

  • Trigger agent qua @mention trong bình luận
  • Stream output agent trực tiếp lên trang chi tiết công việc
  • Editor rich text — mention, paste link, emoji reaction, thread có thể thu gọn
  • Upload file với S3 + CloudFront signed URL và theo dõi tệp đính kèm
  • Checkout repo do agent dẫn dắt với bare clone cache cho task isolation
  • Thao tác hàng loạt trên list view công việc
  • Xác thực daemon và siết bảo mật
v0.1.22026-03-28

Cộng tác

  • Đăng nhập xác thực email và auth CLI qua trình duyệt
  • Daemon đa workspace với hot-reload
  • Dashboard runtime với biểu đồ sử dụng và heatmap hoạt động
  • Model thông báo dẫn dắt bằng subscriber thay cho trigger hardcode
  • Dòng hoạt động thống nhất với reply bình luận có thread
  • Redesign bảng kanban với sắp xếp kéo, filter và cài đặt hiển thị
  • Identifier công việc dễ đọc (vd JIA-1)
  • Import skill từ ClawHub và Skills.sh
v0.1.12026-03-25

Nền tảng lõi

  • Đổi và tạo đa workspace
  • UI quản lý agent với skills
  • SDK agent thống nhất hỗ trợ backend Claude Code và Codex
  • CRUD bình luận với cập nhật WebSocket thời gian thực
  • Lớp service task và giao thức REST daemon
  • Event bus với cô lập WebSocket theo workspace
  • Thông báo inbox với badge chưa đọc và archive
  • CLI với subcommand cobra để quản lý workspace và công việc
v0.1.02026-03-22

Nền móng

  • Backend Go với REST API, JWT auth và WebSocket thời gian thực
  • Frontend Next.js với UI cảm hứng Linear
  • Công việc với board, list view và kanban kéo-thả
  • Trang Agents, Inbox và Settings
  • Setup một click, CLI migration và tool seed
  • Bộ test toàn diện — Go unit/integration, Vitest, Playwright E2E