Skip to content

Feature/memory lifecycle cleanup#38

Merged
beersoccer merged 5 commits intomainfrom
feature/memory-lifecycle-cleanup
Mar 23, 2026
Merged

Feature/memory lifecycle cleanup#38
beersoccer merged 5 commits intomainfrom
feature/memory-lifecycle-cleanup

Conversation

@beersoccer
Copy link
Copy Markdown
Owner

This release introduces significant improvements, including automatic score mode inference for consistent 0-1 similarity across vector backends, and the addition of the forget_memories tool for managing memory retention. New configuration options for memory_ttl_days and checkpoint_ttl_days have been implemented to enhance memory lifecycle management. Documentation has been updated to reflect these changes and provide clearer guidance on the new features and their usage.

龚震宇 added 5 commits March 4, 2026 16:29
… more descriptive branch naming convention

This change modifies the branch naming format in the GitHub Actions workflow for plugin publishing, enhancing clarity by prefixing the branch name with 'bump-' followed by the plugin name and version. This adjustment aims to improve the organization and readability of pull requests related to plugin version updates.
…fecycle enhancements

This release introduces significant improvements, including automatic score mode inference for consistent 0-1 similarity across vector backends, and the addition of the `forget_memories` tool for managing memory retention. New configuration options for `memory_ttl_days` and `checkpoint_ttl_days` have been implemented to enhance memory lifecycle management. Documentation has been updated to reflect these changes and provide clearer guidance on the new features and their usage.
This commit enhances the readability of several test files by restructuring function definitions and assertions for better clarity. Changes include formatting adjustments in the `_delete_items` function, multiline assertions in test cases, and the removal of unnecessary blank lines. These modifications aim to improve maintainability without altering the underlying functionality.
…nstallation

This commit modifies the CI workflow to create a virtual environment for Python dependencies, enhancing isolation and preventing potential conflicts. The installation commands have been updated to reflect this change. Additionally, the profile option has been removed from the unit, integration, and acceptance test commands for consistency.
This commit modifies the CI workflow to execute the ruff linter from the virtual environment, ensuring that the correct dependencies are used during the linting process. This change enhances consistency and reliability in the CI pipeline.
@beersoccer beersoccer merged commit c5b9a1d into main Mar 23, 2026
4 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