Skip to content

hindsight

v0.7.2 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-ai agents ai-memory memory

Affected surfaces

auth breaking_upgrade

Summary

AI summary

Updates span api, control‑plane, retain, consolidation, integration (gemini‑spark, vapi, roo‑code, flowise, google‑adk), documentation (multilingual, Grok Build, FAQ, blog milestones), CI (Windows smoke test), performance (graph‑maintenance) and dependency bumps.

Full changelog

What's Changed

  • docs: add 0.7.1 changelog and release blog post by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1818
  • chore: regenerate docs-skill references after v0.7.1 by @Sanderhoff-alt in https://github.com/vectorize-io/hindsight/pull/1822
  • docs(multilingual): add pg_search backend to BM25 selector and comparison table by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1824
  • docs(grok-build): add Grok Build integration page by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1793
  • feat(gemini-spark): add Hindsight integration for Gemini Spark via MCP by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1779
  • fix(api): isolate claude-code provider subprocess from user plugins by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1825
  • chore: regenerate docs skill changelog index after v0.7.1 by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1827
  • fix(api): honor explicit daemon host and port by @Sanderhoff-alt in https://github.com/vectorize-io/hindsight/pull/1821
  • fix(api): vchord ANN — use cosine opclass and dispatch tuning GUCs per backend by @isac322 in https://github.com/vectorize-io/hindsight/pull/1668
  • feat(vapi): add Vapi voice AI webhook memory integration by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/923
  • feat(roo-code): add Roo Code integration with MCP + rules by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/920
  • fix(directives): honor tag_groups in list_directives and reflect by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1831
  • docs(models): list openrouter, google, and jina-mlx in Cross-Encoder Supported Providers table by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1832
  • docs(mcp): document sync_retain tool and correct tool counts (26/29 -> 27/30) by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1834
  • chore(deps): bump the uv group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/vectorize-io/hindsight/pull/1836
  • fix: preserve raw reranker scores for calibrated [0,1] providers by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1846
  • test(reflect): regression test that tag_groups reaches internal recall by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1828
  • Bound trigram entity resolution batch size during retain by @voarsh2 in https://github.com/vectorize-io/hindsight/pull/1841
  • fix(control-plane): honor basePath for auth redirects by @xmh1011 in https://github.com/vectorize-io/hindsight/pull/1845
  • fix(control-plane): validate login returnTo to prevent open redirect by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1848
  • chore(control-plane): move tests out of src/ into tests/ by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1850
  • fix(retain): never silently drop memory on a fact-extraction failure (#1833) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1852
  • fix(retain): apply batching to Oracle entity resolution + guarantee pg_trgm RESET by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1847
  • fix(consolidation): propagate round-limit re-queue failure to worker retry by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1857
  • fix(retain): preserve full document body when splitter chunks oversized input by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1855
  • fix(consolidation): shorten retry backoff base from 60s to 5s by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1854
  • ci(test-api): shard pytest 3 ways + cache resolved .venv by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1856
  • fix: wait for daemon health before reclaiming occupied port by @s09x in https://github.com/vectorize-io/hindsight/pull/1858
  • docs(faq): explain Hindsight's event-centric graph vs. traditional KGs by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/1837
  • docs(blog): 15k stars milestone post by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1835
  • fix(consolidation): scope-locked parallel dispatch (alternative to #1843) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1853
  • docs(configuration): document HINDSIGHT_API_WORKER_TASK_RETRY_BACKOFF_SECONDS in Distributed Workers by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1861
  • docs(configuration): document link_expansion per-entity-limit and timeout knobs by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1864
  • chore(deps): bump uv from 0.11.6 to 0.11.15 in /hindsight-integrations/crewai in the uv group across 1 directory by @dependabot[bot] in https://github.com/vectorize-io/hindsight/pull/1865
  • docs(api): fix broken Worker Configuration anchor in operations page by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1869
  • docs(retrieval): document calibrated [0,1] reranker score passthrough by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1870
  • docs(cli): correct bank set-disposition flags to --skepticism/--literalism/--empathy by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1871
  • docs(configuration): document HINDSIGHT_CP_DATAPLANE_API_KEY for Control Plane by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1872
  • fix(db_utils): make acquire_with_retry yield exactly once by @slayoffer in https://github.com/vectorize-io/hindsight/pull/1880
  • fix(cli): hindsight memory retain --timestamp + correct fact-type values by @slayoffer in https://github.com/vectorize-io/hindsight/pull/1881
  • fix(embedded-db): bump pg0-embedded to 0.14.2 for clean stop/restart by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1892
  • fix(embed): launch Windows daemon via pythonw to stop ConPTY terminal tab by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1890
  • fix(retain): close to_unit_id deferred-FK race on memory_links inserts (#1882) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1894
  • ci: add daily Windows smoke test (API + Python client integration) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1895
  • feat(api): add Fireworks AI batch inference provider by @Fyko in https://github.com/vectorize-io/hindsight/pull/1860
  • fix(api): robust retain/recall on special-token literals and lone surrogates by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1891
  • ci(windows-smoke): pin extras on uv run so deps survive by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1900
  • chore(docs): regenerate hindsight-docs skill references by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1899
  • fix(retain): offset chunk_index across sub-batches of an oversized document (#1888) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1896
  • docs: drop removed opinion/agent fact_type from MCP/SDK/integration references by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1893
  • fix(consolidation): make per-bank consolidation submit atomic + scope-aware (#1842) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1898
  • fix(backup): include all 7 missing tables in backup/restore by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1903
  • fix(db): unblock PostgreSQL upgrade to v0.7.x (sqlalchemy<2.1 + autocommit_block migrations) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1904
  • docs(integrations): drop removed opinion fact_type from recall_types by @r266-tech in https://github.com/vectorize-io/hindsight/pull/1905
  • feat(flowise): add Flowise integration with Hindsight memory tools by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1436
  • fix(api): bound native ML thread pools to available CPUs by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1901
  • chore(dev): one-shot dev setup script + fix control-plane production build by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1910
  • feat(google-adk): add Hindsight integration for Google ADK by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1862
  • blog: Hermes Agent on Windows — Set Up Persistent Memory with Hindsight by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1913
  • blog: Building a Hermes Coding Assistant on Windows That Remembers Your Codebase by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/1912
  • perf(graph-maintenance): cast ANN seed embeddings once + add perf suite (#1919) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1924
  • refactor(api): move audit-logs endpoint queries into MemoryEngine by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1925
  • docs(docker): drop --rm, add --name + restart policy in run examples by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1927
  • fix(control-plane): pin next to 16.2.5 to fix standalone i18n redirect loop (#1926) by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/1928

New Contributors

  • @Fyko made their first contribution in https://github.com/vectorize-io/hindsight/pull/1860

Full Changelog: https://github.com/vectorize-io/hindsight/compare/v0.7.1...v0.7.2

Breaking Changes

  • Removed `opinion`/`agent` fact_type from MCP/SDK/integration references

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

Track hindsight

Get notified when new releases ship.

Sign up free

About hindsight

Hindsight: Agent Memory That Learns

All releases →

Related context

Beta — feedback welcome: [email protected]