Skip to content

Releases: codingagentsystem/cas

CAS v0.5.3

15 Feb 14:59

Choose a tag to compare

  • Release v0.5.3
  • Improve CAS factory DX and onboarding flows

CAS v0.5.2

13 Feb 14:42

Choose a tag to compare

  • 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

11 Feb 12:49

Choose a tag to compare

  • Release v0.5.1: fix sentry transport panic on cas login

CAS v0.5.0

11 Feb 11:35

Choose a tag to compare

  • 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...
Read more

CAS v0.2.1

05 Jan 14:31

Choose a tag to compare

  • 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