Cập nhật hằng tuần, điều hướng rõ ràng hơn và khôi phục CI tốt hơn

Quy trình phát hành trở nên dễ đoán, điều hướng được trau chuốt và agent nhận ngữ cảnh lỗi CI hữu ích hơn.

Lịch phát hành hằng tuần dễ đoán #1781

Kênh ổn định và kênh preview giờ đi theo một lịch phát hành hằng tuần dễ đoán, kèm hướng dẫn cập nhật hiển thị ngay trên dashboard.

Thanh bên và điều hướng dashboard rõ ràng hơn #1846

Thanh bên và phần header của dashboard được đơn giản hóa để điều hướng dự án và phiên dễ đọc hơn.

Lỗi CI đi kèm ngữ cảnh hữu ích #1810

Khi CI thất bại, agent phụ trách nhận được job, step bị lỗi và phần cuối log hữu ích thay vì một thông báo lỗi chung chung.

Cải tiến

Di động

  • Thêm PWA manifest và nối accordion mobile trên dashboard #1476

Sản phẩm

  • Nút "Launch Orchestrator (clean context)" #1904

Sửa lỗi

Agent

  • Phân biệt probe không xác định với "not found" + tăng timeout của ps (closes #1838) #1839
  • Khôi phục fallback khi restore phiên native #1797
  • Dùng session.state làm nguồn chuẩn khi render UI cho phiên đã kết thúc (closes #1832) #1833
  • Thêm chuỗi lưới an toàn AO-JSONL (closes #1897) #1903

Terminal

  • Xóa terminatedAt/completedAt khi khôi phục phiên khỏi trạng thái kết thúc (closes #1831) #1834

CLI

  • Thu hồi tiến trình con của daemon khi stop+SIGINT, dọn tiến trình mồ côi khi start (closes #1848) #1849
  • Rebuild better-sqlite3 khi cài đặt + cảnh báo lệch ABI nhẹ nhàng hơn (closes #1822) #1824

Pull request

  • Chặn cơn bão prefetch RSC + gộp các fetch đang chạy + thử lại khi timeout tạm thời (closes #1855) #1856
  • Lần khởi động đầu tiên tạo cấu hình global với dự án đã được đăng ký #1819

Sản phẩm

  • Waiting_input và blocked không còn tự chuyển về idle theo thời gian thực (closes #1894) #1902

Tìm hiểu thêm