Skip to content

Releases: anastasesg/claudi

v0.1.0-alpha.28

16 Feb 15:14

Choose a tag to compare

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

16 Feb 12:58

Choose a tag to compare

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

14 Feb 00:59

Choose a tag to compare

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

13 Feb 21:19

Choose a tag to compare

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