Skip to content

Conversation

@manuhortet
Copy link
Contributor

Changelog

New Features:

  • Granular control of history messages: Add num_history_messages to control how many messages to consider when getting them from history.
  • Update AgentOS instances from lifespan functions: You can know gain access to the contextual AgentOS instance in lifespan functions. This is useful to update anything inside the AgentOS instance after it has already been initialized and run.

Improvements:

  • Handle media in dict inputs: Media instances are now supported when providing the input for a run as a dictionary, instead of as a list of Messages.
  • Client persistence for all models: All model implementations now cache and reuse their HTTP clients when possible.

Bug Fixes:

  • OllamaEmbedder not respecting custom dimensions parameter: Fixed OllamaEmbedder to properly pass the dimensions parameter to the Ollama API during embedding generation.
  • Metrics calculation: Fix a problem when persisting metrics calculations when using a model with : in its name.
  • Agentic memory deletion: Fix a bug related to user memory deletion when using agentic memory management.

@manuhortet manuhortet requested a review from a team as a code owner October 30, 2025 14:24
@manuhortet manuhortet merged commit f922829 into main Oct 30, 2025
31 of 35 checks passed
@manuhortet manuhortet deleted the release/v2.2.4 branch October 30, 2025 14:33
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.

2 participants