Skip to content

Releases: int04/ChatCmd

ChatCMD 26.09.07

Choose a tag to compare

@github-actions github-actions released this 07 Sep 00:57
b1e5ba7

Automatically built from main. Build version: 26.09.07.0938. See SHA256SUMS.txt to verify downloads. The macOS packages are ad-hoc signed and are not notarized.

ChatCMD 26.09.06

Choose a tag to compare

@github-actions github-actions released this 06 Sep 10:05
3b80d98

What's New (Vietnamese Bellow)

This release is a major ChatCMD upgrade focused on stability, ChatGPT integration, sub-agent orchestration, large-repository tooling, operational safety, and desktop release reliability.

ChatGPT & conversation experience

  • Added a fuller chat experience directly inside ChatCMD and refined the task UI with a Claude Code-inspired workflow.
  • Improved ChatGPT conversation identity synchronization, recovery, and tab/content-script lifecycle handling.
  • Fixed cases where the same ChatGPT conversation could be rebound to a different ChatCMD task or create duplicate bindings.
  • Added readiness checks before sending content to ChatGPT to avoid failures while the composer is still initializing.
  • Added Compact & Resume with checkpoints, context handoff, continuation into a new conversation, and recovery from interrupted compact flows.
  • Improved extension capture, observation, native-message handling, and browser integration coverage for multi-chat, compact, and resume scenarios.

Rich content rendering

  • Added a shared rich-text renderer for ChatGPT content shown in Task Chat.
  • Improved support for Markdown, code blocks, MathMarkdown, writing blocks, and related BBCode/rich-content formats.
  • Added copy actions and improved presentation of references and source-related content.

Sub-agents & orchestration

  • Overhauled sub-agent lifecycle tracking, status handling, and activity presentation in the UI.
  • Added nested sub-agent support with safely scoped approval-grant inheritance.
  • Fixed nested grant inheritance and durable report propagation across child/grandchild agents.
  • Added persistent reports, heartbeat/watchdog handling, leases, and recovery for stalled or disconnected sub-agents.
  • Improved fallback bridges, lifecycle tracking, and sub-agent presentation in Task UI.

Runtime & large-scale tooling

  • Standardized the tool result envelope and synchronized tool catalog/metadata across MCP and runtime layers.
  • Upgraded filesystem tools for large repositories with streaming/range reads and cursor pagination for list/find/search operations.
  • Added file version tokens, version-aware range edits, and stale-write protection.
  • Added crash-safe atomic writes, rollback-safe copy/move/delete operations, and filesystem mutation journaling.
  • Added chunked blob transfer for large content without forcing entire payloads into a single response.
  • Added bounded/paginated Git and shell output to prevent oversized tool responses from overwhelming agent sessions.
  • Added global resource budgets, cancellation, and backpressure for expensive tool operations.
  • Added repository indexing and batch filesystem operations for better performance on large workspaces.
  • Added privacy-conscious tool telemetry and observability.
  • Hardened workspace path safety and ignore-rule handling across Windows and macOS.
  • Added extensive adversarial, benchmark, regression, filesystem, Git, shell, and runtime test coverage.

Approval & execution safety

  • Added scoped safe-read approval grants with constrained parent-to-child inheritance.
  • Improved authorization, request identity, approval persistence, and tool-scope enforcement.
  • Hardened Git commit safety, filesystem mutations, and other side-effecting operations.

UI/UX & project/task management

  • Refined the Task UI, activity timeline, completion-quality reporting, and agent-status presentation.
  • Added collapsible rails and task-detail sidebars.
  • Added project create/edit/delete controls in the rail and routing to associated ChatGPT projects.
  • Improved loading animations and modal placement to prevent clipping and hidden controls.
  • Reduced SQLite contention by using BEGIN IMMEDIATE transactions for relevant write paths.
  • Added local GUI password authentication.

Application updates

  • Added GitHub Release-based update checks.
  • Added a new-version popup and a dedicated Update section in Settings.
  • Added release-note display, manual update checks, and download/install flows for newer versions.

API, WebSocket & transport security

  • Removed custom application-layer encryption from API, WebSocket, and extension transport paths to reduce complexity and overhead.
  • JSON data now uses the normal transport path, relying on transport security such as HTTPS where required.
  • Simplified legacy backend/tunnel paths and reinforced routing through ChatCMD's local API layer.

Open source & documentation

  • Added LICENSE, CONTRIBUTING, CODE OF CONDUCT, SECURITY, SUPPORT, GOVERNANCE, ROADMAP, and issue/PR templates.
  • Expanded architecture, development, troubleshooting, plugin setup, release-process documentation, and multiple technical ADRs.
  • Added screenshots and refreshed README content to better document project capabilities and workflows.

Build, GitHub Actions & desktop releases

  • Added desktop build workflows for Windows x64/x86 and macOS Intel/Apple Silicon.
  • Added a dedicated DEV release workflow for dev and a production release workflow for main.
  • Added automatic GitHub Release creation/update, downloadable artifacts, and SHA-256 checksums.
  • Fixed macOS build-script execution issues.
  • Hardened Windows CI by pinning windows-2022, Rust 1.98.0, and statically linking the MSVC CRT for better compatibility across Windows machines.
  • Re-synchronized main and dev after the merge/release work so both branches use the same current source tree.

Fixes & stability

  • Fixed duplicate ChatGPT conversation/task bindings.
  • Fixed nested sub-agent approval/report propagation issues.
  • Improved compact/resume, browser-tab, and background-extension recovery.
  • Improved SQLite transaction behavior and multiple runtime race/lifecycle edge cases.
  • Added broad regression, browser-integration, and adversarial coverage to reduce repeat failures.

============================

Có gì mới

Bản phát hành này là một đợt nâng cấp lớn cho ChatCMD, tập trung vào độ ổn định, trải nghiệm làm việc với ChatGPT, hệ thống sub-agent, khả năng xử lý repository lớn, bảo mật vận hành và quy trình phát hành desktop.

ChatGPT & trải nghiệm hội thoại

  • Bổ sung trải nghiệm chat đầy đủ trực tiếp trong ChatCMD và cải thiện giao diện task theo phong cách Claude Code.
  • Cải thiện đồng bộ danh tính hội thoại ChatGPT, phục hồi liên kết hội thoại và xử lý ổn định hơn khi ChatGPT thay đổi trạng thái/tab.
  • Khắc phục lỗi một cuộc hội thoại ChatGPT có thể bị gắn sang task ChatCMD khác hoặc tạo binding trùng.
  • Bổ sung cơ chế chờ ChatGPT sẵn sàng trước khi gửi nội dung để giảm lỗi do composer chưa ổn định.
  • Bổ sung luồng Compact & Resume: tạo checkpoint, tóm tắt context, tiếp tục sang hội thoại mới và phục hồi an toàn khi quá trình bị gián đoạn.
  • Cải thiện capture/observer/native message flow của extension và bổ sung nhiều kiểm thử trình duyệt cho các tình huống multi-chat, compact và resume.

Hiển thị nội dung phong phú

  • Bổ sung renderer rich-text dùng chung cho nội dung ChatGPT trong Task Chat.
  • Hỗ trợ tốt hơn Markdown, code block, toán học/MathMarkdown, writing blocks và các định dạng BBCode/rich content liên quan.
  • Bổ sung nút copy và cải thiện cách hiển thị nguồn/tham chiếu trong nội dung hội thoại.

Sub-agent & điều phối agent

  • Nâng cấp toàn diện vòng đời sub-agent, tracking trạng thái và hiển thị hoạt động trên UI.
  • Bổ sung nested sub-agent cùng cơ chế kế thừa approval grant an toàn.
  • Khắc phục lỗi grant inheritance và report propagation ở agent con/cháu.
  • Bổ sung report bền vững, heartbeat/watchdog, lease handling và recovery cho sub-agent bị treo hoặc mất kết nối.
  • Cải thiện fallback bridge, lifecycle tracking và presentation của sub-agent trên Task UI.

Runtime & hệ thống tool quy mô lớn

  • Chuẩn hóa tool result envelope và đồng bộ catalog/metadata giữa runtime và MCP.
  • Nâng cấp filesystem tools cho repository lớn: streaming/range reads, cursor pagination cho list/find/search và tìm kiếm có cursor.
  • Bổ sung version token cho file, versioned range edits và cơ chế chống ghi đè dữ liệu cũ.
  • Bổ sung atomic write, rollback an toàn cho copy/move/delete và journal cho filesystem mutations.
  • Bổ sung chunked blob transfer để xử lý nội dung lớn mà không cần nhét toàn bộ dữ liệu vào một response.
  • Giới hạn và phân trang output của Git/shell, giảm nguy cơ output quá lớn làm nghẽn agent.
  • Bổ sung global resource budgets, cancellation và backpressure cho các tool nặng.
  • Bổ sung repository index và batch filesystem operations để tăng hiệu năng trên workspace lớn.
  • Bổ sung telemetry/observability chú trọng quyền riêng tư cho hoạt động tool.
  • Tăng cường path safety, ignore rules và kiểm tra workspace trên Windows/macOS.
  • Bổ sung nhiều adversarial tests, benchmark và regression tests cho filesystem, Git, shell và runtime.

Approval & an toàn thực thi

  • Bổ sung scoped safe-read approval grants và kế thừa quyền có giới hạn giữa parent/child agent.
  • Cải thiện authorization, request identity, approval persistence và kiểm soát phạm vi tool.
  • Tăng cường bảo vệ Git commit, filesystem mutations và các thao tác có side effect.

UI/UX & quản lý project/task

  • Làm mới Task UI, timeline, completion quality report và các thành phần hiển thị hoạt động của agent.
  • Bổ sung khả năng đóng/mở rail và task detail sidebar.
  • Bổ sung tạo/sửa/xóa project trong rail và routing tới ChatGPT project tương ứng.
  • Cải thiện spinner, animation và modal để tránh bị clipping hoặc che khuất bởi layout.
  • Khắc phục contention SQLite bằng transaction BEGIN IMMEDIATE, giúp giảm lỗi khi có nhiều thao tác đồng thời.
  • Bổ sung xác thực mật khẩu cho GUI local.

Cập nhật ứng dụng

  • Bổ sung cơ chế tự kiểm tra phiên bản mới từ GitHub Release.
  • Thêm popup thông báo phiên bản mới và trang Settings dành cho update.
  • Hỗ trợ hiển thị release notes, kiểm tra cập nhật và luồng tải/cài đặt bản mới.

##...

Read more

ChatCMD 26.09.03

Choose a tag to compare

@int04 int04 released this 03 Sep 14:51
7efdb97

Automatically built from main. Build version: 26.09.03.2207. See SHA256SUMS.txt to verify downloads. The macOS packages are ad-hoc signed and are not notarized.

note:
Nếu cảm thấy dự án hay, hãy cho tác giả xin 1 sao.
If you feel the project is good, please give the author 1 star.