What's Changed
- feat: upgrade MiniMax default model from M2.5 to M2.7 by @octo-patch in https://github.com/vectorize-io/hindsight/pull/606
- docs: add 0.4.19 release blog post, Agno and Hermes integration pages by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/608
- feat: independent versioning for integrations by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/565
- blog: Hermes Agent persistent memory by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/599
- fix: rename fact_type "assistant" to "experience" across extraction pipeline by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/609
- Fix entity_id null constraint for non-ASCII entity names by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/612
- feat: 4-tab code parity across all documentation examples by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/613
- feat: add scrolling integrations banner to all doc pages by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/616
- feat(skill): validate links, strip images, include openapi.json and changelog by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/614
- fix(security): address all Dependabot vulnerability alerts by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/617
- Fix orphaned batch_retain parents when child fails via unhandled exception by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/618
- Fix non-atomic async operation creation by @cdbartholomew in https://github.com/vectorize-io/hindsight/pull/619
- feat: fact_types and mental model exclusion filters for reflect by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/615
- feat(docs): Integrations Hub + unified page hero by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/620
- Enhance OpenAI client initialization to support Azure OpenAI deployments by @c15yi in https://github.com/vectorize-io/hindsight/pull/623
- fix(hindsight-api): add script entry points so uvx hindsight-api works directly by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/629
- feat: add LangGraph integration by @DK09876 in https://github.com/vectorize-io/hindsight/pull/610
- feat(nemoclaw): add hindsight-nemoclaw setup CLI package by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/630
- doc: add langgraph and nemoclaw by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/633
- blog: Give NemoClaw the Best Agent Memory Available In One Command by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/631
- fix: add readme field to integration pyproject.toml files for PyPI by @DK09876 in https://github.com/vectorize-io/hindsight/pull/634
- fix: MCP tool calls fail when MCP_AUTH_TOKEN and TENANT_API_KEY differ by @DK09876 in https://github.com/vectorize-io/hindsight/pull/635
- fix(litellm): fall back to last user message when hindsight_query not provided by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/641
- fix: allow claude-agent-sdk installation on Linux/Docker by @Bortlesboat in https://github.com/vectorize-io/hindsight/pull/644
- Fix: POST files/retain uses authentication headers by @soberreu in https://github.com/vectorize-io/hindsight/pull/636
- fix(recall): reject empty queries with 400 and fix SQL parameter gap by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/632
- docs: add gitcgr code graph badge by @vitali87 in https://github.com/vectorize-io/hindsight/pull/648
- fix: strip markdown code fences from all LLM providers, not just local by @feniix in https://github.com/vectorize-io/hindsight/pull/646
- feat(extensions): add context enrichment to OperationValidatorExtension by @mrkhachaturov in https://github.com/vectorize-io/hindsight/pull/639
- Fix pg_trgm unavailability causing startup crash and silent retain failures by @coder999999999 in https://github.com/vectorize-io/hindsight/pull/649
- Add wall-clock timeout to reflect operations by @ThePlenkov in https://github.com/vectorize-io/hindsight/pull/643
- test: add unit tests for pg_trgm auto-detection and ValidationResult.accept_with() enrichment by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/650
- docs: update HindClaw integration listing by @mrkhachaturov in https://github.com/vectorize-io/hindsight/pull/653
- feat: Add Claude Code integration plugin by @fabioscarsi in https://github.com/vectorize-io/hindsight/pull/651
- fix(claude-code): fix plugin installation, config UX, and release workflow by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/661
- doc: Claude Code + Telegram + Hindsight blog post by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/656
- fix(entity_resolver): prevent _pending_stats/_pending_cooccurrences memory leak by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/662
- fix(claude-code): pre-start daemon in background on SessionStart by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/663
- feat(blog): Agent Memory Benchmark launch post by @nicoloboschi in https://github.com/vectorize-io/hindsight/pull/657
- blog: add cover images to AMB, Claude Code Telegram, and NemoClaw posts by @benfrank241 in https://github.com/vectorize-io/hindsight/pull/667
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/vectorize-io/hindsight/pull/654
- fix(reflect): disable source facts in search_observations to prevent context overflow by @kagura-agent in https://github.com/vectorize-io/hindsight/pull/669
New Contributors
- @c15yi made their first contribution in https://github.com/vectorize-io/hindsight/pull/623
- @Bortlesboat made their first contribution in https://github.com/vectorize-io/hindsight/pull/644
- @soberreu made their first contribution in https://github.com/vectorize-io/hindsight/pull/636
- @vitali87 made their first contribution in https://github.com/vectorize-io/hindsight/pull/648
- @feniix made their first contribution in https://github.com/vectorize-io/hindsight/pull/646
- @mrkhachaturov made their first contribution in https://github.com/vectorize-io/hindsight/pull/639
- @coder999999999 made their first contribution in https://github.com/vectorize-io/hindsight/pull/649
- @ThePlenkov made their first contribution in https://github.com/vectorize-io/hindsight/pull/643
- @kagura-agent made their first contribution in https://github.com/vectorize-io/hindsight/pull/669
Full Changelog: https://github.com/vectorize-io/hindsight/compare/v0.4.19...v0.4.20