Skip to content

Release v0.1.16 - #21

Merged
shelvick merged 1 commit into
mainfrom
release/v0.1.16
Feb 23, 2026
Merged

Release v0.1.16#21
shelvick merged 1 commit into
mainfrom
release/v0.1.16

Conversation

@shelvick

Copy link
Copy Markdown
Owner

### Added

  • System prompt caching in the consensus pipeline for improved performance.
  • MCP Client lifecycle monitoring with liveness guards and crash-to-error logging.

Fixed

  • Cost display budget timeouts and model attribution loss after child dismissal.
  • Infinite continuation loop in fast-path consensus.
  • Decimal.decimal(nil) crash in Tracker.over_budget? for N/A budgets.
  • Response.text() blindness to pure JSON responses.
  • Google Vertex string error body handling in RetryHelper v3.3.
  • Silent result loss from HTTP actions missing timeout overrides.

Changed

  • DRY Aggregator SQL with extracted ResponseLogger module.
  • Test suite optimization: removed ~230 redundant tests, split heavy modules, migrated 23 files from DataCase to ExUnit.Case.

Version: v0.1.16

- System prompt caching in the consensus pipeline for improved performance.
- MCP Client lifecycle monitoring with liveness guards and crash-to-error logging.

### Fixed

- Cost display budget timeouts and model attribution loss after child dismissal.
- Infinite continuation loop in fast-path consensus.
- `Decimal.decimal(nil)` crash in `Tracker.over_budget?` for N/A budgets.
- `Response.text()` blindness to pure JSON responses.
- Google Vertex string error body handling in RetryHelper v3.3.
- Silent result loss from HTTP actions missing timeout overrides.

### Changed

- DRY Aggregator SQL with extracted ResponseLogger module.
- Test suite optimization: removed ~230 redundant tests, split heavy modules, migrated 23 files from DataCase to ExUnit.Case.
@shelvick
shelvick merged commit ac100be into main Feb 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant