v0.5.1

vectorize-io/hindsightv0.5.1Apr 13, 2026by github-actions[bot]

Upgrading?

Release notes summary

Improved OpenClaw configuration management and added a new Cloudflare OAuth proxy integration alongside a new interactive setup wizard.

Key Highlights

  • Refactored OpenClaw config reading from plugin config
  • Added Cloudflare OAuth proxy integration
  • Introduced an interactive setup wizard
  • Added SiliconFlow as a reranker provider

New Features

  • OpenClaw config refactor
  • Cloudflare OAuth proxy
  • Interactive setup wizard
  • SiliconFlow reranker
  • Idempotent chunk inserts
  • Windows native support

Full Release Notes

## What's Changed
* docs: 0.5.0 release notes and changelog by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/907
* feat(openclaw): add resilient startup and richer retain metadata by @Aldoustheorchestrator in https://github.com/vectorize-io/hindsight/pull/942
* feat(openclaw): add session pattern filtering for ignore and stateless sessions by @Rutimka in https://github.com/vectorize-io/hindsight/pull/909
* feat(openclaw): add config-aware history backfill CLI by @stilrmy in https://github.com/vectorize-io/hindsight/pull/878
* blog: Agno Persistent Memory by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/951
* docs: document update_mode parameter in retain API by @r266-tech in https://github.com/vectorize-io/hindsight/pull/959
* feat: add @vectorize-io/hindsight-all daemon lifecycle package by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/949
* feat: add HINDSIGHT_API_DEFAULT_BANK_TEMPLATE env var by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/966
* feat(cli): cover every OpenAPI endpoint and request-body param by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/968
* feat(opencode): add recallTags and recallTagsMatch config options by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/969
* refactor(openclaw)!: read config from plugin config instead of process.env by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/974
* fix(retain): run _ann_seeds temp table inside a transaction by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/954
* Add Cloudflare OAuth proxy integration for self-hosted Hindsight by @404sand808s in https://github.com/vectorize-io/hindsight/pull/922
* fix(billing): mark reflect's internal recall calls as internal by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/972
* blog: Hindsight 0.5.0 Templates Hub by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/971
* fix: add PEP 561 py.typed marker to all Python packages by @r266-tech in https://github.com/vectorize-io/hindsight/pull/973
* fix(llm): send max_completion_tokens for reasoning models and Azure OpenAI by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/979
* test(cloudflare-oauth-proxy): add tests, CI, and security hardening by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/975
* fix(retain): make chunk insert idempotent and stop retrying integrity errors by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/986
* fix(recall): preserve RRF ranking when reranker is a passthrough by @akhater in https://github.com/vectorize-io/hindsight/pull/957
* docs: add ContextForge MCP gateway integration by @ooa-andera in https://github.com/vectorize-io/hindsight/pull/961
* docs(cli): document webhook, audit, operation, and memory history subcommands by @r266-tech in https://github.com/vectorize-io/hindsight/pull/983
* test(reflect): regression test for internal billing in sub-recalls by @r266-tech in https://github.com/vectorize-io/hindsight/pull/989
* fix(cli): memory list shows [UNKNOWN] for all fact types by @r266-tech in https://github.com/vectorize-io/hindsight/pull/998
* test(config): add regression test for entity_labels format validation by @octo-patch in https://github.com/vectorize-io/hindsight/pull/1005
* fix(recall): use async embedding in _search_with_retries by @PaulKnag in https://github.com/vectorize-io/hindsight/pull/999
* fix(embed): restore macOS FORCE_CPU default for local embeddings/reranker by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1010
* fix(cli): surface HTTP response body in API errors (#1007) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1011
* docs: clarify audit logging is off by default (#944) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1008
* fix(worker): reserve consolidation slots within max_slots (#1006) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1012
* fix(reranker): surface real import errors and fix transformers 5.x race in jina-mlx by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1009
* docs(mental-models): clarify tags filter refresh source memories by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1013
* fix(embed): serialize daemon start and stop killing healthy daemons by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1016
* feat(openclaw): interactive setup wizard with Cloud / API / Embedded modes by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1014
* fix(openclaw): ignore ctx.channelId when it is a provider name (#854) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1018
* chore(ci): guard against workspace-resolved deps in integration lockfiles by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1020
* feat(worker): diagnostic logging for stuck/slow async tasks by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1017
* fix(openclaw): setup wizard now asks for token value, not env var name by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1021
* feat(reranker): add SiliconFlow provider; share Cohere-compatible HTTP client by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1019

## New Contributors
* @stilrmy made their first contribution in https://github.com/vectorize-io/hindsight/pull/878
* @r266-tech made their first contribution in https://github.com/vectorize-io/hindsight/pull/959
* @404sand808s made their first contribution in https://github.com/vectorize-io/hindsight/pull/922
* @ooa-andera made their first contribution in https://github.com/vectorize-io/hindsight/pull/961
* @PaulKnag made their first contribution in https://github.com/vectorize-io/hindsight/pull/999

**Full Changelog**: https://github.com/vectorize-io/hindsight/compare/v0.5.0...v0.5.1

Related Repositories