This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates What's included, Observability, and https://pypi.org/project/betterdb-valkey-search-kit/ across a mixed release.
Full changelog
betterdb-retrieval v0.1.0
Python port of @betterdb/retrieval. Developer-facing retrieval SDK over
Valkey Search — typed schema, idempotent index lifecycle, upsert/delete, and
vector + filtered + hybrid query, with built-in observability seams.
Requires Valkey 8+ with the valkey-search module (vector index support).
Works with ElastiCache for Valkey, Memorystore for Valkey, and MemoryDB.
Built on betterdb-valkey-search-kit.
Installation
pip install betterdb-retrieval
What's included
Retriever
| Method | Description |
|---|---|
| create_index() | Create or attach to the vector index (idempotent) |
| upsert(...) | Insert or update a document with its vector and fields |
| delete(id) | Delete a document by id |
| query(...) | Vector, filtered, and hybrid (vector + filter) search |
| health() | Index name, doc count, vector dimension |
Schema & fields
Typed RetrievalSchema with TAG / NUMERIC / vector field builders, validated
against the live FT.INFO to tolerate version skew.
Discovery
Shared discovery registry with atomic register/unregister (EVAL compare-and-set).
Observability
RetrievalMetrics/RetrievalTracerinstrumentation seams- Prometheus metrics for query latency and result counts
Full changelog
See the repository history for detailed changes.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About BetterDB-inc/monitor
Valkey-first observability with Redis compatibility. Query real-time metrics, analyze slow commands, detect hot keys, and investigate performance issues directly from AI coding assistants.
Related context
Related tools
Earlier breaking changes
- vagent-cache-py-v0.7.0 Cache keys changed for tool-using requests on the LlamaIndex adapter; existing cached entries will miss once after upgrade.
- vagent-cache-v0.7.0 Cache keys for tool-using requests changed on Vercel and LlamaIndex adapters; existing entries become one-time misses.
- vagent-v1.5.0 TLS is now mandatory; agent exits with error if `--valkey-tls true` is not set for IAM auth mode.
Beta — feedback welcome: [email protected]