Releases: anastasesg/claudi
Releases · anastasesg/claudi
v0.1.0-alpha.28
0.1.0-alpha.27
Features
- Improved runner output handling to scope composite step outputs, preventing child output leakage
Improvements
- Enhanced step isolation to maintain clean and predictable pipeline execution
Compatibility
- No breaking changes in this release
🤖 Generated with precision and care
v0.1.0-alpha.27
v0.1.0-alpha.26
Bug Fixes
- Forward output key in converge step builder
This release addresses an issue with the SDK's converge step builder, ensuring that output keys are correctly propagated.
🤖 Generated with Claude Code
v0.1.0-alpha.25
v0.1.0-alpha.24 Release Notes
Overview
Version 0.1.0-alpha.24 introduces significant improvements to pipeline functionality, test coverage, and user interface, with a focus on adding new step types, enhancing exploration capabilities, and displaying account usage limits.
Features
- Added account usage limits display in the terminal UI
- Implemented loop step type for pipeline definitions
- Created release pipeline definition
- Replaced agent-based exploration with scripted batch explore
- Added ability to scope test runs by --target
Testing
- Added unit tests for driven adapter layer
- Unified agent instructions for test coverage
Documentation
- Added consolidated pipeline authoring skill
Changelog
For a detailed list of changes, please refer to the commit history.
🤖 Generated with Claude Code
v0.1.0-alpha.24
Claudi v0.1.0-alpha.23 Release Notes
Overview
Version 0.1.0-alpha.23 introduces significant improvements to the Claudi framework, focusing on TUI (Terminal User Interface) enhancements, resume functionality, and logging capabilities.
Features
- Interactive TUI dashboard with CLI/TUI separation
- Tab-switchable panel focus and resume/logs shortcuts
- Full-screen LogViewer with scrollable log display
- ResumeProgress screen for resuming incomplete pipeline runs
- Run ID correlation via AsyncLocalStorage and 'claudi logs' command
- Real-time cost tracking from SSE streaming events
Bug Fixes
- Resolved pipeline step output forwarding and event handling
- Fixed Bun runtime module resolution issues
- Prevented dynamic children overwrite on pipeline resume
- Improved pipeline state management and step resumption
- Preserved SDK error subtypes in agent query failures
Refactoring
- Restructured project architecture using hexagonal layers
- Consolidated error hierarchy under single ClaudiError base
- Decoupled configuration and domain types
- Enhanced dependency injection and composition
- Moved presentation logic to appropriate layers
Testing
- Added comprehensive unit tests for errors, services, and use cases
- Implemented test coverage script
- Added unit tests for domain entities, errors, and events
Breaking Changes
- Project architecture has been significantly refactored
- Error handling and type system have been revised
🤖 Generated with Claude