github vectorize-io/hindsight v0.5.3

17 hours ago

What's Changed

  • feat(openclaw): session-scoped document_id and structured per-message timestamp by @nicoloboschi in #1075
  • release: 0.5.2 notes and blog post by @nicoloboschi in #1074
  • docs: add screenshots to 0.5.2 release post by @nicoloboschi in #1078
  • fix(control-plane): encode bank ids in URLs end-to-end by @nicoloboschi in #1079
  • fix(reflect): forward mental model max_tokens to refresh by @nicoloboschi in #1076
  • feat(cli): add named connection profiles (-p/--profile) by @nicoloboschi in #1080
  • feat(api): add tenant field and configurable allowlist to JSON logs by @nicoloboschi in #1085
  • feat(paperclip): replace library with Paperclip plugin (v0.2.0) by @benfrank241 in #934
  • docs: add /guides section with Hermes how-to guides by @benfrank241 in #1062
  • fix(worker): per-tenant fair rotation in claim_batch by @cdbartholomew in #1088
  • feat(mental-models): staleness signal + history reflect snapshot + UI revamp by @nicoloboschi in #1089
  • fix: handle 'timestamp' field for file retain API by @christerence in #1092
  • fix: files/retain upload problems and orphaned retains by @christerence in #1091
  • fix(worker): make submit_task idempotent when payload already set by @nicoloboschi in #1097
  • test(file-retain): regression for timestamp -> event_date mapping by @nicoloboschi in #1096
  • fix(openclaw): resolve full symlink chain in isDirectExecution() by @D2758695161 in #1093
  • feat(control-plane): surface failed-consolidation count and drilldown by @nicoloboschi in #1100
  • fix(openclaw): per-session retain stops overwriting prior turns by @nicoloboschi in #1102
  • fix(ollama): add think=false to _call_ollama_native payload by @karl-8888 in #1099
  • fix(consolidation): prevent orphan observations when source deleted mid-consolidation by @nicoloboschi in #1090
  • feat(recall): make budget mapping configurable per bank by @nicoloboschi in #1106
  • feat(worker): DeferOperation exception for extension-driven requeue by @nicoloboschi in #1105
  • feat(mental-models): structured-ops delta refresh + observation cleanup on upsert by @nicoloboschi in #1101
  • fix(control-plane): clearer constellation recency legend & node tooltip by @nicoloboschi in #1108
  • blog: Constellation View and Entity Co-occurrence Graph by @benfrank241 in #1103
  • docs: add /guides section with how-to guides and comparisons by @benfrank241 in #1110
  • feat: add OpenAI Agents SDK integration by @DK09876 in #842
  • fix(integrations): add encoding="utf-8" to transcript file reads by @tordf in #1119
  • fix(ai-sdk): align HindsightClient interface with hindsight-client@0.5.2 by @nicoloboschi in #1118
  • fix(migrations): restore broken chain for v0.4.22 to v0.5.x upgrades by @nicoloboschi in #1117
  • fix(jina-mlx): serialize Metal GPU ops to prevent SIGSEGV on concurrent reranker calls by @lkttle in #1113
  • fix: improve reranker error messages and add configurable TEI timeout by @octo-patch in #1115
  • fix(config): reduce default LLM max retries from 10 to 3 by @nicoloboschi in #1121
  • feat: add consolidation_max_memories_per_round config by @nicoloboschi in #1123

New Contributors

Full Changelog: v0.5.2...v0.5.3

Don't miss a new hindsight release

NewReleases is sending notifications on new releases.