plugins/semanticcache/v1.6.9

maximhq/bifrostplugins/semanticcache/v1.6.9Oct 6, 2026by akshaydeo

Upgrading?

AI Summary

Semantic cache plugin v1.6.9 scopes cache keys by virtual key to prevent cross-key leakage and updates dependencies.

Key Highlights

  • Scoped cache keys per virtual key to prevent data leakage
  • Migration warning regarding cold cache and key renaming
  • Dependency upgrades to core v1.11.2 and framework v1.8.1

Breaking Changes

  • Cache keys are now scoped per virtual key, requiring migration

New Features

  • Virtual key isolation for cache entries

Full Release Notes

## Plugin Release: semanticcache v1.6.9

- fix: scope cache keys per virtual key so a shared cache_key or default_cache_key never serves one virtual key's response to another; the vk: namespace is reserved and per-request threshold overrides are floored at the configured value and capped at 1.0 (#7862)
  <Warning>
  Entries written before the upgrade under a virtual key are not reused, so expect a cold cache. Unscoped cache keys starting with vk: are moved to raw:vk:. A per-request threshold can only raise the configured threshold.
  </Warning>
- chore: upgraded core to v1.11.2 and framework to v1.8.1

### Installation

```bash
# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/semanticcache@v1.6.9
```

---
_This release was automatically created from version file: `plugins/semanticcache/version`_

Related Repositories