Skip to content

v0.4.2

Choose a tag to compare

@wonjangcloud9 wonjangcloud9 released this 08 Jan 13:44
· 103 commits to develop since this release

What's New in v0.4.2

New Features

Session Statistics Dashboard

  • New /stats page in web dashboard
  • Visual metrics: total sessions, success rate, total cost, average duration
  • Token usage tracking (input/output)
  • Daily cost chart (last 30 days)
  • Weekly success rate chart
  • Daily sessions bar chart (completed vs failed)

Documentation Skill (docs)

  • Auto-generate README and API documentation
  • Use with ct start 42 --skill docs or ct start 42 --template docs
  • Analyzes codebase structure and identifies public APIs
  • Creates comprehensive documentation in markdown format

Improvements

Bustercall Batch Processing

  • Conflict Detection: Automatically detects issues that modify the same files and runs them sequentially
  • PR Filtering: Skips issues that already have open PRs
  • Fixed Race Conditions: Using async-mutex for proper synchronization
  • Session Tracking: Issue-specific session monitoring instead of count-based detection
  • Branch Handling: Auto-deletes existing branches before creating worktrees

Bug Fixes

  • Fixed bustercall sessions immediately showing "completed" without processing
  • Fixed git worktree creation failing when branch already exists
  • Fixed race conditions in parallel session execution
  • Added proper error handling in web API routes

Testing

  • Added SessionManager unit tests
  • Added WorktreeSyncService unit tests
  • Added API route integration tests

Full Changelog: v0.4.1...v0.4.2