Skip to content

Release v0.1.17#22

Merged
shelvick merged 1 commit intomainfrom
release/v0.1.17
Feb 28, 2026
Merged

Release v0.1.17#22
shelvick merged 1 commit intomainfrom
release/v0.1.17

Conversation

@shelvick
Copy link
Copy Markdown
Owner

### Added

  • Profile hot-reload: agents reload profile config at runtime (model pool, max refinement rounds, system prompt) without task restart.
  • Forced reflection: single-model agents with force_reflection enabled undergo mandatory refinement in round 1.

Fixed

  • Condensation overflow crashing when to_discard exceeded model context window.
  • GenServer crash when LLM returns unknown sub-action type in batch_sync or batch_async.
  • Reflector response extraction failing for reasoning models with :object content parts.

Changed

  • Warning log broadcast on model pool switch failure during hot-reload.
  • Non-negative validation for max_refinement_rounds in hot-reload handler.

Version: v0.1.17

- Profile hot-reload: agents reload profile config at runtime (model pool, max refinement rounds, system prompt) without task restart.
- Forced reflection: single-model agents with `force_reflection` enabled undergo mandatory refinement in round 1.

### Fixed

- Condensation overflow crashing when `to_discard` exceeded model context window.
- GenServer crash when LLM returns unknown sub-action type in `batch_sync` or `batch_async`.
- Reflector response extraction failing for reasoning models with `:object` content parts.

### Changed

- Warning log broadcast on model pool switch failure during hot-reload.
- Non-negative validation for `max_refinement_rounds` in hot-reload handler.
@shelvick shelvick merged commit e923af2 into main Feb 28, 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