Releases: codingagentsystem/cas
Releases · codingagentsystem/cas
CAS v0.5.3
- Release v0.5.3
- Improve CAS factory DX and onboarding flows
CAS v0.5.2
- Bump version to 0.5.2
- Fix Factory changes panel flicker on DB refresh
- Harden shutdown paths and restore inter-agent reply hints
- Task workflow: guide workers to use start over claim
- Factory: tighten Ctrl shortcuts and harden worker shutdown state sync
- Factory 2e: consolidate bars, restore sidebar toggle, and improve error UX
- Standardize harness capabilities and factory verification policy
- cas-2519: Complete workflow reliability hardening fixes
- Task cas-e9d6: Task with rejected verification
- Merge epic/cas-production-hardening-cas-32aa: 15 production hardening fixes
- Merge bright-puma-50: search/code fixes, dead field removal, blame API
- Merge solid-salmon-25: incremental refresh, exact agent matching
- Task cas-538c9: Fix README/docs drift and outdated CLI examples
- cas-bf31 Remove dead request fields and wire verification duration
- cas-538c9: Align README and CODEX docs with current CLI
- cas-b642: Reduce entity list/extract full-scan overhead
- Task cas-1783: Fix ambiguous agent substring matching in factory
- cas-f6a7: Fix cloud-sync session store path
- cas-4c77 Parse blame file_path line/range syntax
- cas-f82b Remove dead search sort fields
- cas-1783: Use exact agent matching in factory runtime
- cas-26ea Harden git blame file argument parsing
- cas-d81b: Propagate dependency write errors in task create/update
- Task cas-9e77: Fix search opening code store per result in loop
- cas-54b27: Incremental factory refresh and throttled git scans
- Factory: enlarge worker tabs in tabbed view
- cas-9e77 Open code store once in search loop
- Enforce Clippy on commit/push with git hooks
- Factory: run Codex worker verification from worker worktree
- Factory: harden Codex worker verification and close flow
- Merge branch 'epic/cas-production-hardening-cas-32aa'
- Merge branch 'factory/daring-panda-86' into epic/cas-production-hardening-cas-32aa
- Harden task writes and migration error propagation
- cas-47ea Implement at-least-once prompt delivery
- Task cas-23e4: Fix migration failures silently ignored in init_cas_dir
- Task cas-6c8b: Fix task create partial-write: wrap in transaction
- Factory: pass agent type hints at registration and improve supervisor resolution
- Factory: harden Codex worker flow and verification handoff
- Add worker CLI selection and apply rustfmt formatting
- Remove candle and clean unused repo artifacts
- Update repo docs/workflow metadata for module split rollout
- Split large Rust modules under 800 LOC and stabilize lint/tests
- Improve Rust build performance tooling, profiles, and CI
- Skip staleness check gracefully when not in a git repo
- Fix factory context scoping and worktree branch checks
CAS v0.5.1
- Release v0.5.1: fix sentry transport panic on cas login
CAS v0.5.0
- Remove smoke test step from release workflow
- Fix release CI: install Zig for ghostty_vt_sys build
- Fix release CI: initialize submodules for ghostty_vt_sys
- CI: disable sccache in release workflow
- Worktree: add skip-worktree for .claude/ files; remove sync_worker
- Bridge: add SSE session events stream
- OpenClaw: make owner engagement gate per-session
- OpenClaw: require owner engagement; add factory start endpoint
- Bridge: add session inbox endpoints; MCP message->owner routing
- Bridge: add cas-root fallback, ping/activity endpoints, and status caching
- OpenClaw: add local plugin to run cas bridge helper
- Bridge server: single-line startup JSON and shutdown unblock
- Bridge server: long-lived OpenClaw helper HTTP API
- OpenClaw bridge: status/targets, list filters, and message acks
- Factory: add JSON session status and message injection commands
- MCP daemon: handle socket events on dedicated task
- Async worker spawning: move git worktree ops off main thread
- Fix factory TUI resize mode, non-blocking worker spawning, and jj removal
- Fix jj bookmark list flag: use -r instead of --pointing-to
- Remove widget system, add jj (Jujutsu) VCS support, refactor worktrees
- Consolidate CLI commands and clean up dead code
- Add compact mode for phone SSH and debounce resize events
- Fix tests after CLI command consolidation
- Remove dead config code, fix warnings, update dependencies
- Major cleanup: focus on factory mode, make cloud-sync optional
- Add terminal title support for factory mode
- Fix widget rendering: render in sidecar pane instead of separate panel
- Complete EPIC: Keyboard-Driven Widget Interaction in Sidecar Pane (cas-a9c6)
- Fix widget_manager tests for single-widget model
- Merge solid-badger: widget focus mode, keyboard handlers, text input, dismiss, tests
- Merge sturdy-shark: single-widget model, sidecar rendering, markdown, visual focus
- Task cas-e917: Update E2E tests for keyboard widget interaction
- Task cas-df69: Remove mouse click handling for widgets
- Add visual focus indicators for widgets
- Task cas-e722: Implement widget dismiss with agent notification
- Use markdown renderer for widget text content
- Task cas-7002: Epic requiring epic verification
- Task cas-b749: Implement keyboard handlers for widget navigation
- Task cas-5e44: Epic requiring epic verification
- Task cas-e7af: Add InputMode::WidgetFocus with auto-focus on widget creation
- Refactor to single-widget model with force parameter
- Fix factory boot screen protocol mismatch
- Update config handling and cleanup vendor
- Fix widget injection processing and restore startup timeout
- Remove start field from task create, update docs
- Factory improvements: default command, boot screen, worktree fixes
- Convert vendor/ghostty-web from submodule to vendored code
- Fix factory app compilation errors for interactive widgets
- Fix ghostty_vt_sys build for latest ghostty/uucode
- Fix code review issues for interactive widgets
- Add Factory Interactive Widgets feature
- Add verification lifecycle event types
- Fix killed workers persisting in database
- Add factory improvements: resize mode, sibling notes, supervisor guardrails
- Update task verifier, supervisor guides, and add deliverables field
- Add factory tooling setup to cas init
- Fix vendor/ghostty symlink and gitmodules configuration
- Merge strong-crane: Supervisor assignment gate for stale worktrees (cas-8eee Part 2)
- Task cas-8eee Part 2: Add supervisor assignment gate for stale worktrees
- Task cas-8eee Part 1: Add factory check-staleness and sync commands
- Merge strong-crane: Remove cloud-sync feature gate from auth commands (cas-f6aa)
- Task cas-f6aa: Fix: Auth commands incorrectly gated behind cloud-sync feature flag
- Fix: Auth commands no longer gated behind cloud-sync feature
- Fix Desktop auth implementation issues
- Merge quick-raven: Fix Desktop/CLI auth type alignment
- Task cas-5402: Fix Desktop/CLI auth type and command alignment
- Merge cosmic-jay: Fix Desktop auth regressions
- Task cas-7510: Fix Desktop auth regressions and missing features
- Fix Desktop auth regressions and add missing features
- Merge smooth-raven: Fix Desktop auth integration bugs
- Task cas-838f: Fix Desktop auth integration bugs
- Merge branch 'factory/wild-cobra' into epic/mandatory-github-login-via-supabase
- Merge branch 'factory/wise-condor' into epic/mandatory-github-login-via-supabase
- Fix UserMenu displayName and update AUTH.md documentation
- Merge wild-cobra: Desktop React auth (Zustand store, LoginScreen, UserMenu, docs)
- Merge calm-sparrow: Desktop auth core (Supabase client, Tauri commands, deep links, tests)
- Merge wise-condor: CLI auth (login, logout, whoami, auth gate)
- Task cas-9323: Integration testing: CLI and Desktop auth
- Task cas-9e4b: Documentation: Auth setup and configuration
- Add auth gate to require authentication for CLI commands
- Document login success message from oauth module
- Add profile update after successful login
- Add CLI auth commands: login, logout, whoami
- Task cas-76de: Desktop: User menu with logout
- Task cas-c80b: Desktop: Deep link handler for OAuth callback
- Add CLI OAuth flow with localhost callback server
- Task cas-d248: Desktop: LoginScreen component
- Task cas-1004: Desktop: Tauri commands for auth token storage
- Task cas-0244: CLI: Auth module with token storage
- Add CLI auth module for token storage and validation
- Task cas-7e0e: Desktop: Auth state in Zustand store
- Task cas-6786: Desktop: Supabase client and auth lib
- Task cas-1f96: Supabase project setup and GitHub OAuth configuration
- Improve factory panel empty states and borders
- Mark shutdown workers in agent store
- Fix post-epic issues: symlink, error semantics, thread-safety
- Fix UnifiedSessionManager Send+Sync for Tauri state
- Fix vendor/ghostty symlink and add SessionNotFound error
- Merge branch 'factory/quiet-panther' into epic/extract-cas-factory-crate-for-shared-orchestration
- Merge branch 'factory/solid-finch' into epic/extract-cas-factory-crate-for-shared-orchestration
- Merge branch 'factory/loyal-fox' into epic/extract-cas-factory-crate-for-shared-orchestration
- Complete EPIC: Unify Session Model with Caching (cas-b834)
- Merge loyal-fox: Desktop session commands + badges (cas-67ac, cas-e279)
- Task cas-e279: Add session type badges to Desktop UI
- Merge solid-finch: TUI session handling + badges + migration (cas-84c6, cas-5e24, cas-3151)
- Task cas-67ac: Consolidate Desktop Tauri session commands
- Add session type badges to TUI (cas-5e24)
- Merge quiet-panther: Integration tests for unified model (cas-f5b6)
- Update TUI session handling for unified model (cas-84c6)
- cas-f5b6: Add integration tests for unified session model
- Merge quiet-panther: Cache invalidation hooks (cas-0293)
- cas-0293: Add last_activity update on pane output
- Merge quiet-panther: UnifiedSessionManager (cas-a3c5)
- Task cas-a3c5: Create UnifiedSessionManager merging Factory and Session managers
- cas-a3c5: Add UnifiedSessionManager with full API
- Merge keen-crow: SessionSummary types + SessionCache (cas-ee1d, cas-0f5a)
- Task cas-0f5a: Implement thread-safe SessionCache
- Task cas-ee1d: Define unified SessionSummary type with full metadata
- Merge review fixes for epic cas-0543
- Fix code review issues from epic cas-0543
- Merge branch 'factory/fierce-owl' into epic/extract-cas-factory-crate-for-shared-orchestration
- Complete EPIC: Extract cas-factory Crate for Shared Orchestration (cas-0543)
- Merge solid-fox: Remove WebSocket client-server code (cas-5514f)
- Task cas-5514f: Remove WebSocket client-server code
- Merge ready-gopher: Tauri commands + Desktop UI (cas-7d3c, cas-0be9)
- Tasks cas-7d3c, cas-0be9: Add factory Tauri commands and New Factory UI
- Merge jolly-falcon: TUI refactor fixes (cas-f190)
- Merge crisp-cardinal: SessionManager + recording integration (cas-54b2, cas-9af1)
- Remove TODO comment in epic state handler
- Add recording integration to FactoryCore
- Merge solid-fox: Integration tests for cas-factory (cas-4255)
- Fix build error: remove undefined force parameter from shutdown_workers
- Task cas-4255: Add integration tests for cas-factory crate
- Add SessionManager for factory session lifecycle management
- Task cas-7c96: Add local DirectorData loading from CAS database
- Merge cosmic-koala: Add local DirectorData loading (cas-7c96)
- fix task-verifieer
- cas-7c96 Add local DirectorData loading from CAS database
- Merge silent-octopus: Extract FactoryCore (cas-18be)
- Task cas-9903: Extract DirectorData aggregation
- Merge fierce-owl: Extract DirectorData aggregation (cas-9903)
- Extract FactoryCore with Mux management
- cas-9903 Extract DirectorData aggregation to cas-factory
- Merge silent-octopus: Extract FactoryConfig (cas-fcbd)
- Extract FactoryConfig from app.rs to cas-factory crate
- Merge silent-octopus: Create cas-factory crate skeleton (cas-1ccb)
- Create cas-factory crate skeleton
- Remove Agents section from Director sidecar
- Add worktree validation to shutdown_workers
- Fix verification jail not unjailing task-verifier
- cas-XXXX Add agent registration tracing and dedupe events
- cas-XXXX Reject sync_worker on dirty worktrees
- WIP
- Fix verification and worktree jail scoping
- Merge nimble-panther: Director Activity tab (final task)
- Implement Director Agents, Changes, and Activity tabs
- Merge nimble-panther: Full Desktop implementation (14 tasks)
- Merge noble-koala: AgentPane and PaneGrid components
- Add AgentPane and PaneGrid components
- Implement Director Tasks tab with filtering and status chips
- Add collapsible Director sidebar with tab navigation
- Implement native OS notifications for CAS Desktop
- Add elapsed time display to tasks bar
- Add real-time time tracking display components
- Add EventStreamPanel component for real-time event display
- Fix placeholder comment in createSimpleDiff docstring
- Add DiffViewer component with syntax highlighting
- Add ContextPanel component for item detai...
CAS v0.2.1
- Bump version to 0.2.1 for installation test release
- Add installation scripts and update release workflow for public repo
- Redesign statusline with verbose labels and multi-agent support
- Add configurable embedding models with multi-architecture support
- Add tests for consolidated MCP tools
- Consolidate MCP tools from 77 to 7 meta-tools (~85% token reduction)
- Add multi-agent coordination and iteration loop features