Compare commits
merge into: Duke/hindsight:fix/mcp-server-version
Duke/hindsight:main
Duke/hindsight:store-owned-addressed-reads-pr
Duke/hindsight:fix/3274-refresh-outcome-metadata
Duke/hindsight:fix/mcp-harness-attribution-3603
Duke/hindsight:fix/3584-retain-chunking-config-loud
Duke/hindsight:docs-readme-overhaul
Duke/hindsight:fix/3291-exact-page-staleness
Duke/hindsight:fix/semantic-arm-ef-search-coupling
Duke/hindsight:test/assert-via-engine-api
Duke/hindsight:fix/observation-expansion-planner-3510
Duke/hindsight:fix/coding-agents-docs-sync
Duke/hindsight:fix/coding-agents-observation-scopes
Duke/hindsight:fix/3477-consolidation-temporal-merge
Duke/hindsight:phase4-entities-off-store-generic
Duke/hindsight:perf/store-owned-retain-single-write-on-develop
Duke/hindsight:blog/hindsight-20k-stars
Duke/hindsight:deploy-pointer/v0.9.1-bm25-selective-worker-conn
Duke/hindsight:store-owned-retain-single-write
Duke/hindsight:fix/llm-judge-context-delimiting
Duke/hindsight:fix/maintenance-routines-deadlock
Duke/hindsight:fix/mental-model-last-refreshed-at
Duke/hindsight:feat/mental-model-api-observability
Duke/hindsight:fix/mental-model-refresh-timestamp
Duke/hindsight:blog/deepseek-harness-memory
Duke/hindsight:dependabot/npm_and_yarn/npm_and_yarn-efaba6647e
Duke/hindsight:fix/write-group-entity-postings
Duke/hindsight:perf/store-owned-retain-single-write
Duke/hindsight:skip-ann-pass-for-self-indexed-stores
Duke/hindsight:docs-topbar-refresh
Duke/hindsight:feat/memories-assert-writable
Duke/hindsight:docs-academy-link-navbar-footer
Duke/hindsight:blog/knowledge-pages-hermes
Duke/hindsight:fix/flaky-refresh-outcome-and-split-synthesis
Duke/hindsight:fix/graph-maintenance-dedup-processing
Duke/hindsight:example-tei-docker-compose
Duke/hindsight:fix/3449-explicit-reasoning-effort
Duke/hindsight:recall-entity-ids-passthrough
Duke/hindsight:fix/coding-agents-opencode-survey-agent
Duke/hindsight:perf-temporal-extraction-search-dates
Duke/hindsight:fix-cargo-about-offline-fetch
Duke/hindsight:fix/integration-lockfile-version-drift
Duke/hindsight:fix/coding-agents-reflect-failure-line
Duke/hindsight:blog/agent-plugins-memory
Duke/hindsight:feat/coding-agents-opt-in-only
Duke/hindsight:retain-writegroup-no-conn-hold
Duke/hindsight:fix/coding-agents-retry-deadline
Duke/hindsight:fix/untrack-node-modules-symlink
Duke/hindsight:fix/coding-agents-drop-retain-every-turns
Duke/hindsight:fix/coding-agents-session-state-3136
Duke/hindsight:fix/coding-agents-project-resolution-3110
Duke/hindsight:fix-memory-links-lock-order-3396
Duke/hindsight:blog/oss-memory-date-0811
Duke/hindsight:blog/open-source-memory-systems
Duke/hindsight:fix/concurrent-append-document-race
Duke/hindsight:integration/agent-plugin
Duke/hindsight:feat/per-bank-store-capabilities-on-main
Duke/hindsight:fix/retain-batch-shared-document-id-3363
Duke/hindsight:fix-azure-openai-docs
Duke/hindsight:feat/pluggable-memories-provider
Duke/hindsight:fix/coding-agents-compact-summary-3379
Duke/hindsight:fix/list-banks-bank-id-nameerror
Duke/hindsight:docs-retain-every-turns-scope
Duke/hindsight:fix/coding-agents-harness-transport-3023
Duke/hindsight:feat/coding-agents-retain-tags-3269
Duke/hindsight:feat/per-bank-store-capabilities
Duke/hindsight:blog/writenode-continuity
Duke/hindsight:fix/db-free-liveness-probe-3329
Duke/hindsight:fix/entity-name-whitespace-normalization
Duke/hindsight:investigate-delete-bank-dic-deadlock
Duke/hindsight:docs-changelog-0.9.0
Duke/hindsight:revert-pr-3177
Duke/hindsight:deploy-pointer/v0.8.4-recall-toggles
Duke/hindsight:coding-agents-installer-ui
Duke/hindsight:feat/per-bank-recall-pipeline-toggles
Duke/hindsight:feat/template-recommended-integrations
Duke/hindsight:fix/vecidx-migration-test-relative-revision
Duke/hindsight:fix/litellm-darwin-marker
Duke/hindsight:feat/hermes-bank-templates
Duke/hindsight:feat/supersede-notice-old-plugins
Duke/hindsight:fix/stale-global-vector-index-cleanup
Duke/hindsight:feat/legacy-endpoint-codex
Duke/hindsight:fix/litellm-macos-install
Duke/hindsight:deploy-pointer/v0.8.4-entity-label-fix
Duke/hindsight:fix/consolidation-source-language
Duke/hindsight:blog/per-user-multi-tenant-memory
Duke/hindsight:chore/drop-memory-links-entity-schema
Duke/hindsight:feat/structured-output-reflect-mental-model
Duke/hindsight:chore/star-history-gh-stars
Duke/hindsight:blog/0-9-0-launch
Duke/hindsight:docs-embed-uvx-cache-2915
Duke/hindsight:feat/hindsight-coding-agents
Duke/hindsight:blog/evaluate-cover-v4
Duke/hindsight:blog/evaluate-agent-memory
Duke/hindsight:feat/openclaw-prefer-observations-2977
Duke/hindsight:fix/bank-last-write-timestamp
Duke/hindsight:blog/copilot-date-0730
Duke/hindsight:fix/copilot-cli-1.0.76-transcript-parser
Duke/hindsight:fix/update-memory-unit-off-connection-embed
Duke/hindsight:fix/db-conn-not-held-across-embed-2434
Duke/hindsight:fix/deprecate-hindsight-hermes-plugin-3057
Duke/hindsight:feat/knowledge-pages-okf
Duke/hindsight:chore/bump-pg0-0.15.0
Duke/hindsight:blog/github-copilot-cli-memory
Duke/hindsight:fix/bank-profile-deadlock-retry
Duke/hindsight:docs-changelog-0.8.6
Duke/hindsight:fix/tailwind-v4-dark-variant
Duke/hindsight:fix/python-mental-model-query-2975
Duke/hindsight:feat-worker-per-type-slot-limits
Duke/hindsight:blog/migrate-vector-database
Duke/hindsight:fix/whole-bank-import-consolidation-lifecycle-2965
Duke/hindsight:docs-zapier-remove-memdefense-trigger
Duke/hindsight:docs-worker-slot-reservation-clarify
Duke/hindsight:fix/batch-retain-orphaned-parent-2985
Duke/hindsight:fix/cp-audit-observations-per-bank-gating
Duke/hindsight:docs-openclaw-wiki-bridge-note
Duke/hindsight:fix/oracle-ci-disk-space
Duke/hindsight:fix/litellm-193-python314
Duke/hindsight:feature/last-recalled-at-and-bulk-delete
Duke/hindsight:feat/extension-bank-scoped-tables
Duke/hindsight:fix/delta-refresh-safety-margin-watermark
Duke/hindsight:feat/store-document-text-per-bank
Duke/hindsight:chore/next-pypdf-postcss-highs
Duke/hindsight:chore/npm-highs
Duke/hindsight:fix/regen-openapi-skill
Duke/hindsight:fix/mental-model-refresh-initialized-guard
Duke/hindsight:feat/list-memory-units-filters
Duke/hindsight:chore/python-highs-pillow-gitpython-pyasn1
Duke/hindsight:integration/agentos
Duke/hindsight:chore/bump-nltk-highs
Duke/hindsight:chore/bump-adm-zip-high
Duke/hindsight:fix/cline-cli-hooks
Duke/hindsight:fix/consolidation-strict-schema
Duke/hindsight:feat/audit-log-enabled-per-bank
Duke/hindsight:chore/remove-dead-advisory-lock-helper
Duke/hindsight:feat/server-llm-config
Duke/hindsight:fix/format-test-query-analyzer
Duke/hindsight:feat/pg0-url-credentials
Duke/hindsight:fix/query-analyzer-strongest-date
Duke/hindsight:fix/routines-single-schema-2638
Duke/hindsight:fix/llm-trace-lifecycle-not-string-matching
Duke/hindsight:feat/reflect-step-cache
Duke/hindsight:feat/hermes-open-stack-blog
Duke/hindsight:chore/bump-mcp-nltk-highs
Duke/hindsight:guides/integration-memory-guides
Duke/hindsight:chore/pydantic-settings-and-root-highs
Duke/hindsight:fix/openrouter-mock-cached-tokens
Duke/hindsight:fix/reflect-done-tool-max-tokens
Duke/hindsight:fix/harden-fact-extraction-quality-judges
Duke/hindsight:fix/test-api-torch-inductor-double-register
Duke/hindsight:feat/bank-strategy-blog
Duke/hindsight:chore/dependabot-mediums
Duke/hindsight:chore/remaining-high-alerts
Duke/hindsight:fix/omnigent-conversation-bank-claim
Duke/hindsight:chore/pipecat-1x-security
Duke/hindsight:blog/omnigent-persistent-memory
Duke/hindsight:fix/fail-on-extraction-errors-2700
Duke/hindsight:fix/embed-target-sibling-unconditional-2676
Duke/hindsight:fix/oracle-session-schema-tests-2708
Duke/hindsight:fix/batch-json-parse-recovery-2701
Duke/hindsight:fix/gemini-batch-grammar-enforcement-2699
Duke/hindsight:feat/minify-llm-json-output
Duke/hindsight:fix/backfill-vector-indexes-2645
Duke/hindsight:devin-desktop-multibank-0.2.0
Duke/hindsight:fix/retain-doc-entity-resolution
Duke/hindsight:fix/control-plane-bank-name-display
Duke/hindsight:fix/maintenance-routines-nonpublic
Duke/hindsight:fix/control-plane-documents-search-q
Duke/hindsight:blog/shared-memory-across-ai-tools
Duke/hindsight:blog/aider-persistent-memory
Duke/hindsight:feat/audit-per-bank-gate
Duke/hindsight:deploy-pointer/v0.8.4-4xx-dump
Duke/hindsight:blog/hermes-self-improving
Duke/hindsight:fix/claude-code-recall-primary-dedup
Duke/hindsight:docs-oracle-setup-gotchas
Duke/hindsight:fix-oracle-session-schema-await
Duke/hindsight:docs-oracle-setup-guide
Duke/hindsight:feat/strip-fences-json-fallback
Duke/hindsight:fix/skill-mirror-bm25-sync
Duke/hindsight:feat/db-max-parallel-workers-per-gather
Duke/hindsight:fix/markitdown-non-bytes-buffer
Duke/hindsight:blog/eve-auto-memory
Duke/hindsight:integration/eve-retain-assistant-default
Duke/hindsight:feat/zcode-integration
Duke/hindsight:perf-graph-maintenance-contention
Duke/hindsight:feat/eve-auto-memory
Duke/hindsight:blog/architxt-hindsight-temporal-mosaic
Duke/hindsight:chore/devin-desktop-cover
Duke/hindsight:blog/devin-desktop-persistent-memory
Duke/hindsight:feat/opencode-coding-plugin
Duke/hindsight:feat/distributed-bank-stats-cache
Duke/hindsight:blog/eve-persistent-memory
Duke/hindsight:chore/remove-lazy-reranker-flag
Duke/hindsight:chore/llm-4xx-request-dump-pr
Duke/hindsight:fix/llm-timeout-propagation-2452
Duke/hindsight:fix/fact-extraction-error-message
Duke/hindsight:fix/recall-min-scores-ts-wrapper
Duke/hindsight:chore/regen-docs-skill-references
Duke/hindsight:blog/entity-resolution-agent-memory
Duke/hindsight:feat/hindsight-fs-mental-models
Duke/hindsight:feat/stats-include-entity-links-optout
Duke/hindsight:fix/main-ci-unblock
Duke/hindsight:blog/zapier-persistent-memory
Duke/hindsight:feat/mental-model-scheduled-refresh
Duke/hindsight:fix/relative-time-unit-labels
Duke/hindsight:refactor/llm-provider-pure-constructor
Duke/hindsight:feat/eve-integration
Duke/hindsight:blog/structuring-chat-logs
Duke/hindsight:blog/vercel-ai-sdk-persistent-memory
Duke/hindsight:investigate/test-api-torch-docstring-flake
Duke/hindsight:fix/warn-unstable-worker-id-docker-2359
Duke/hindsight:chore/sync-embed-env-example
Duke/hindsight:chore/regen-docs-skill-atlas
Duke/hindsight:fix/recall-trace-phase-coverage-2361
Duke/hindsight:fix/rust-cli-u64-limit-offset
Duke/hindsight:feat/propagate-cached-thoughts-tokens
Duke/hindsight:blog/hermes-desktop-memory-provider
Duke/hindsight:fix/async-op-submit-bank-not-found
Duke/hindsight:docs-hermes-desktop-config
Duke/hindsight:feat/llm-failover-provider
Duke/hindsight:temp/cloud-gemini-audit
Duke/hindsight:chore/dependabot-diskcache
Duke/hindsight:chore/dependabot-dify-requests
Duke/hindsight:fix/configurable-max-upload-2313
Duke/hindsight:blog/openhands-persistent-memory
Duke/hindsight:fix/test-api-vchordrq-shard-contamination
Duke/hindsight:fix/structured-chunk-size-retain-2301
Duke/hindsight:chore/dependabot-medium-low
Duke/hindsight:blog/agent-framework-persistent-memory
Duke/hindsight:fix/agrasandhany-github-icon
Duke/hindsight:blog/freshness-aware-memory
Duke/hindsight:fix/subbatch-multichunk-test-xdist-group
Duke/hindsight:chore/fix-dependabot-critical-high
Duke/hindsight:fix/integrations-json-trailing-comma
Duke/hindsight:fix/docs-observation-freshness-trend
Duke/hindsight:fix/subbatch-multichunk-chunk-loss
Duke/hindsight:chore/disable-dependabot
Duke/hindsight:feat/python-client-get-version
Duke/hindsight:feat/mission-sandbox-tool
Duke/hindsight:feat/precheck-content-length
Duke/hindsight:integration/composio
Duke/hindsight:revert/poller-fallback-pr1666
Duke/hindsight:revert/stale-pending-schema-routines-1666
Duke/hindsight:feat/tags-match-exact-2159
Duke/hindsight:integration/omnigent
Duke/hindsight:feat/zapier-integration
Duke/hindsight:blog/gemini-spark-persistent-memory
Duke/hindsight:blog/cursor-persistent-memory
Duke/hindsight:bench/swebench-cross-task-memory-study
Duke/hindsight:docs-blog-0.8.2-memory-defense
Duke/hindsight:fix/webhook-event-types-doc
Duke/hindsight:fix/hierarchical-config-count-observation-scope
Duke/hindsight:fix/get-entity-observations-traversal
Duke/hindsight:fix/doc-example-memories-flake
Duke/hindsight:feat/agent-framework-integration
Duke/hindsight:fix-gemini-spark-icon
Duke/hindsight:docs-superagent-prerequisites
Duke/hindsight:blog/superagent-memory-safety
Duke/hindsight:chore/remove-broken-gitcgr-badge
Duke/hindsight:rename-haystack-memory-wrapper
Duke/hindsight:fix-memories-observation-history-stale-id
Duke/hindsight:blog/flowise-persistent-memory
Duke/hindsight:feat/memory-curation
Duke/hindsight:fix/cursor-cli-community-attribution
Duke/hindsight:fix/obsidian-review-fixes
Duke/hindsight:feat/memory-defense-regex
Duke/hindsight:fix/npm-publish-409-guard
Duke/hindsight:blog/fastest-growing-oss-ai-memory
Duke/hindsight:fix/obsidian-mirror-auth-override
Duke/hindsight:fix/cline-icon-real-logo
Duke/hindsight:blog/cline-persistent-memory
Duke/hindsight:feat/cursor-cli-pip-installer
Duke/hindsight:chore/lint-integration-test-drift
Duke/hindsight:feat/admin-surface
Duke/hindsight:feat/skip-document-text-2061
Duke/hindsight:feat/memory-defense-extension
Duke/hindsight:chore/ruff-format-tests
Duke/hindsight:feat/cursor-integration
Duke/hindsight:feat/cline-integration
Duke/hindsight:blog/add-truncate-markers
Duke/hindsight:feat/haystack-integration
Duke/hindsight:fix/cursor-cli-gallery-entry
Duke/hindsight:docs-remove-old-versions
Duke/hindsight:harden/llm-judge-flakiness
Duke/hindsight:feat/integrations-json-single-source
Duke/hindsight:feat/perf-recall-temporal-suite
Duke/hindsight:fix/opencode-cloud-default-and-e2e
Duke/hindsight:docs-groq-free-tier-not-suitable
Duke/hindsight:fix/reflect-mental-model-short-circuit
Duke/hindsight:fix/ci-zeroentropy-and-client-drift
Duke/hindsight:fix/unify-ensure-bank
Duke/hindsight:feat/llm-strict-schema-all-providers
Duke/hindsight:feat/consolidation-dedup-default-on
Duke/hindsight:feat/llm-trace-enabled-by-default
Duke/hindsight:deploy-pointer/perf-fixes-2026-06-03
Duke/hindsight:feat/bank-stats-ttl-cache
Duke/hindsight:feat/gemini-context-cache
Duke/hindsight:feat/recall-strategy-boost
Duke/hindsight:fix/temporal-recall-candidate-limit
Duke/hindsight:fix/oracle-retain-document-lock
Duke/hindsight:fix/observation-consolidation-duplication
Duke/hindsight:fix/1707-vchord-bm25-gate-per-source-cap
Duke/hindsight:blog/entity-labels-automatic-tagging
Duke/hindsight:feat/llm-request-tracing
Duke/hindsight:chore/bump-next-16.2.6
Duke/hindsight:docs-release-0-7-2
Duke/hindsight:fix/cp-pin-next-16-2-5
Duke/hindsight:fix/1918-docker-docs-drop-rm
Duke/hindsight:blog/hermes-hindsight-windows-setup
Duke/hindsight:chore/dev-setup-script
Duke/hindsight:feat/google-adk-integration
Duke/hindsight:feat/flowise-integration
Duke/hindsight:fix/pg-upgrade-sqlalchemy-21
Duke/hindsight:fix/backup-restore-missing-tables
Duke/hindsight:fix/consolidation-dedup-pending-1842
Duke/hindsight:fix/1888-subbatch-chunk-index-collision
Duke/hindsight:fix/memory-links-to-unit-id-fk-race-1882
Duke/hindsight:feat/mission-sandbox
Duke/hindsight:fix/1796-bump-pg0-stop-wait
Duke/hindsight:feat/dynamic-enum-tags
Duke/hindsight:fix/consolidation-scope-locked-parallelism
Duke/hindsight:blog/hindsight-15k-stars
Duke/hindsight:fix/worker-retry-knobs
Duke/hindsight:fix/document-body-partial-replace-1838
Duke/hindsight:fix/consolidation-propagate-requeue-failure-1842
Duke/hindsight:ci/shard-test-api
Duke/hindsight:fix/consolidation-retry-backoff-base-1842
Duke/hindsight:fix/1833-retain-swallows-transient-extraction-error
Duke/hindsight:followup/bound-entity-resolution-fixes
Duke/hindsight:chore/move-tests-out-of-src
Duke/hindsight:fix/reranker-passthrough-normalization
Duke/hindsight:feat/vapi-integration
Duke/hindsight:test/reflect-tag-groups-propagation
Duke/hindsight:chore/regenerate-docs-skill-after-0.7.1
Duke/hindsight:feat/gemini-spark-integration-clean
Duke/hindsight:feat/grok-build-integration
Duke/hindsight:fix/claude-code-provider-config-isolation
Duke/hindsight:release/0.7.1-blog
Duke/hindsight:docs-docker-compose-local-llm-sidecar
Duke/hindsight:feat/consolidation-bank-priority
Duke/hindsight:fix/consolidation-retry-dedup-by-bank
Duke/hindsight:feat/configurable-reranker-timeout
Duke/hindsight:chore/update-gemini-model-recommendations
Duke/hindsight:feat/ui-markdown-rendering-improvements
Duke/hindsight:blog/openclaw-codebase-memory
Duke/hindsight:fix/operations-dropdown-graph-maintenance
Duke/hindsight:docs-0.7.0-release-notes
Duke/hindsight:fix/mock-llm-for-core-tests
Duke/hindsight:chore/update-gemini-embedding-model
Duke/hindsight:feat/async-link-recompute-on-delete
Duke/hindsight:chore/zeroentropy-embeddings-cleanup
Duke/hindsight:feat/i18n-control-plane
Duke/hindsight:fix/stabilize-llm-flaky-tests
Duke/hindsight:fix/claude-code-mcp-crlf-and-knowledge-tools
Duke/hindsight:perf-derive-entity-links-from-unit-entities
Duke/hindsight:feat/1752-access-log-env-var
Duke/hindsight:feat/paradedb-pg-search-bm25
Duke/hindsight:feat/paperclip-user-scoped-memory
Duke/hindsight:multilingual-bm25
Duke/hindsight:fix/1749-anthropic-temperature
Duke/hindsight:feat/1625-targeted-consolidation
Duke/hindsight:fix/docs-claude-code-docker-recipe
Duke/hindsight:feat/1706-clear-mental-model
Duke/hindsight:fix/cp-access-cookie-signature
Duke/hindsight:bug/1558-fix
Duke/hindsight:fix/ollama-cloud-provider
Duke/hindsight:bug/1558-multivalue-entity-tags-mismatch
Duke/hindsight:fix/docs-database-url-and-tip-code-css
Duke/hindsight:fix/graph-payload-gzip
Duke/hindsight:fix/escape-braces-all-missions
Duke/hindsight:fix/mental-model-history-cap
Duke/hindsight:docs-chat-cloud-first
Duke/hindsight:docs-dify-cloud-first
Duke/hindsight:docs-n8n-cloud-first
Duke/hindsight:docs-agno-cloud-first
Duke/hindsight:docs-agentcore-cloud-first
Duke/hindsight:docs-codex-cloud-first
Duke/hindsight:docs-pydantic-ai-cloud-first
Duke/hindsight:docs-hermes-cloud-first
Duke/hindsight:docs-pipecat-cloud-first
Duke/hindsight:docs-strands-cloud-first
Duke/hindsight:docs-crewai-cloud-first
Duke/hindsight:blog/agent-memory-consolidation
Duke/hindsight:fix/consolidation-mission-brace-escape
Duke/hindsight:fix/issue-1637-codex-token-refresh
Duke/hindsight:docs-worker-id-quickstart
Duke/hindsight:blog/hindsight-cloud-goes-global
Duke/hindsight:docs-changelog-openai-agents-0.1.1
Duke/hindsight:docs-blog-author-0-6-2-main
Duke/hindsight:docs-changelog-0.6.2
Duke/hindsight:blog/opencode-onboarding-memory
Duke/hindsight:feat/weighted-rrf
Duke/hindsight:fix/ci-uv-frozen-env
Duke/hindsight:fix/mental-models-subtype-backfill-1553
Duke/hindsight:mental-model-history-cap-on-deploy-pointer
Duke/hindsight:fix/lint-frozen-ci
Duke/hindsight:fix/migration-oid-race
Duke/hindsight:security/bump-litellm-root
Duke/hindsight:security/bump-high-critical-remaining
Duke/hindsight:security/bump-urllib3-integrations
Duke/hindsight:security/bump-deps-may-2026
Duke/hindsight:fix/ci-paperclip-openclaw
Duke/hindsight:blog-windows-china-local-deployment
Duke/hindsight:fix/strands-client-lifecycle-1387
Duke/hindsight:fix/credit-check-before-body-parse
Duke/hindsight:blog/how-hindsight-scales
Duke/hindsight:fix/claude-code-mcp-get-page-content
Duke/hindsight:fix/typescript-client-version-tsup-define
Duke/hindsight:perf-locomo-curated-conversations
Duke/hindsight:fix/regenerate-generated-files
Duke/hindsight:docs-add-zai-provider
Duke/hindsight:fix/cp-access-key-improvements
Duke/hindsight:fix/claude-code-mcp-stdout-leak
Duke/hindsight:fix/propagate-sub-batch-error-messages
Duke/hindsight:fix/readme-bind-mount-uid
Duke/hindsight:fix-openclaw-allowlist-trust
Duke/hindsight:fix/daemon-posix-spawn-mps
Duke/hindsight:feat/claude-code-worktree-bank-mapping
Duke/hindsight:fix-openclaw-setup-reuse-existing
Duke/hindsight:blog/n8n-persistent-memory
Duke/hindsight:fix/unbounded-structured-retry
Duke/hindsight:fix-openclaw-allow-conversation-access
Duke/hindsight:fix/n8n-remove-client-dep
Duke/hindsight:feat/scope-progress-stats-via-routine
Duke/hindsight:fix-openclaw-knowledge-tools-config
Duke/hindsight:feat/map-entity-labels
Duke/hindsight:ci/cosign-sign-on-release
Duke/hindsight:fix/ci-flaky-tests
Duke/hindsight:blog/claude-code-subagents-shared-memory
Duke/hindsight:ci/cosign-sign-images
Duke/hindsight:feat/cli-retain-files-strategy
Duke/hindsight:ci/n8n-npm-provenance
Duke/hindsight:chore/stabilize-ci
Duke/hindsight:docs-claude-code-knowledge-subagents
Duke/hindsight:blog/tap-health-customer-story
Duke/hindsight:fix/meta-package-pin-slim
Duke/hindsight:fix/claude-code-mcp-bootstrap
Duke/hindsight:feat/openclaw-perf-timing-and-cleanup
Duke/hindsight:feat/improve-create-agent-skill
Duke/hindsight:feat/read-replica-pool
Duke/hindsight:fix/openclaw-mission-and-retain-queue
Duke/hindsight:chore/remove-sda-cli
Duke/hindsight:fix/retain-memory-pressure
Duke/hindsight:release-notes/0.6.0
Duke/hindsight:temp/cloud-with-pr-1440
Duke/hindsight:fix/verify-generated-files
Duke/hindsight:release/claude-code-0.6.0
Duke/hindsight:feat/claude-code-knowledge-tools
Duke/hindsight:fix/dify-package-name
Duke/hindsight:feat/dify-integration
Duke/hindsight:chore/llm-acceptance-tests
Duke/hindsight:fix/remove-pr-review-ci-trigger
Duke/hindsight:fix/n8n-integration-followup
Duke/hindsight:fix/worker-stats-marker-table
Duke/hindsight:fix/broken-tests-on-main
Duke/hindsight:chore/test-suite-improvements
Duke/hindsight:blog/agent-harness-needs-memory
Duke/hindsight:feat/self-driving-agents-claude-code
Duke/hindsight:fix/embed-daemon-scripts-dir
Duke/hindsight:fix/mcp-recall-tag-groups
Duke/hindsight:fix/worker-windows-signal-handler
Duke/hindsight:fix/daemon-host-override
Duke/hindsight:fix/regenerate-openapi-time-field
Duke/hindsight:fix/memory-links-deferred-fk
Duke/hindsight:fix/ts-client-missing-params
Duke/hindsight:cleanup/daemon-detach-popen-tidy
Duke/hindsight:fix/async-batch-retain-test-cleanup
Duke/hindsight:fix/webhook-schema-context
Duke/hindsight:fix/oracle-baseline-check-constraints
Duke/hindsight:feat/n8n-integration
Duke/hindsight:fix/embed-provider-default-model-1360
Duke/hindsight:blog/smolagents-memory-tools
Duke/hindsight:feat/logfire-tracing-guide
Duke/hindsight:fix/bankMission-docs-1353
Duke/hindsight:feat/nemoclaw-sda
Duke/hindsight:fix/codex-default-model-1344
Duke/hindsight:feat/oracle-alembic-migrations
Duke/hindsight:chore/add-oracle-docs
Duke/hindsight:fix/atomic-batch-retain-parent-and-children
Duke/hindsight:feat/pydantic-ai-logfire
Duke/hindsight:blog/llamaparse-integration
Duke/hindsight:feat/android-termux-poc
Duke/hindsight:chore/sync-docs-0.5
Duke/hindsight:fix/eliminate-resultrow-wrapping
Duke/hindsight:feat/wiki-tools
Duke/hindsight:chore/remove-stray-files-from-main
Duke/hindsight:fix/pin-cryptography-below-47
Duke/hindsight:fix/bank-stats-test-regression
Duke/hindsight:fix/restore-exact-056-pg-queries
Duke/hindsight:docs-scoring-ranking-deep-dive
Duke/hindsight:feat/recall-perf-http-mode
Duke/hindsight:fix/oracle-pr-followup
Duke/hindsight:feature/database-abstraction-clean
Duke/hindsight:fix/broken-cli-guide-link
Duke/hindsight:feat/agentcore-integration
Duke/hindsight:feat/pipecat-blog
Duke/hindsight:test/hermes-smoke-gpt4o
Duke/hindsight:test/hermes-smoke
Duke/hindsight:release/v0.5.5-changelog-blog
Duke/hindsight:feat/mental-models-list-view
Duke/hindsight:fix/openai-compat-skip-auto-tool-choice
Duke/hindsight:fix/llama-parse-followup
Duke/hindsight:fix/simplify-json-schema-for-ollama
Duke/hindsight:feature/database-abstraction
Duke/hindsight:feat/llama-parse-parser
Duke/hindsight:fix/get-bank-profile-no-auto-create
Duke/hindsight:feat/agent-procedural-memory
Duke/hindsight:docs-memory-requirements
Duke/hindsight:fix/mcp-server-version
Duke/hindsight:feat/chatgpt-perplexity-integrations
Duke/hindsight:chore/lint-all-npm-packages
Duke/hindsight:fix/consolidation-memory-fanout
Duke/hindsight:fix/openclaw-default-main-session-retention
Duke/hindsight:feat/pipecat-integration
Duke/hindsight:blog/openai-perplexity-mcp-integration
Duke/hindsight:fix/daemon-prefer-local-api
Duke/hindsight:fix/main-test-regressions
Duke/hindsight:fix/docs-mdx-escape-braces
Duke/hindsight:feat/cohere-output-dimensions
Duke/hindsight:fix/litellm-streaming-crash
Duke/hindsight:blog/fix-docker-quickstart
Duke/hindsight:feat/document-chunks-reprocess-ui
Duke/hindsight:blog/your-agent-is-not-forgetful
Duke/hindsight:seo/general-agent-memory-guides-2026-04-23
Duke/hindsight:fix/expose-processing-cancelled-status
Duke/hindsight:feat/operation-recovery-and-hide-parents
Duke/hindsight:fix/external-postgres-async-url
Duke/hindsight:fix/mcp-remove-delete-memory
Duke/hindsight:fix/claude-code-list-tool-results
Duke/hindsight:fix/claude-code-compaction-overwrites
Duke/hindsight:fix/locomo-defaults
Duke/hindsight:feat/perf-test-add-locomo
Duke/hindsight:feat/retain-processed-content-tokens
Duke/hindsight:feat/operation-response-retry-fields
Duke/hindsight:blog/hindsight-10k-stars-date-fix
Duke/hindsight:blog/hindsight-10k-stars-celebration
Duke/hindsight:feat/per-operation-slot-reservations
Duke/hindsight:chore/perf-test-large-default
Duke/hindsight:fix/perf-test-ci
Duke/hindsight:feat/system-perf-tests
Duke/hindsight:feat/db-statement-timeout
Duke/hindsight:release-0.5.4-notes
Duke/hindsight:fix/delta-mode-time-scoped-recall
Duke/hindsight:fix/doc-preserve-created-at
Duke/hindsight:fix/embedded-daemon-crash-recovery
Duke/hindsight:fix/reflect-directive-leak
Duke/hindsight:fix/opencode-lower-retain-default
Duke/hindsight:fix/delta-upsert-chunk-cleanup
Duke/hindsight:blog/guide-cover-images-apr20
Duke/hindsight:fix/worker-scan-before-claim
Duke/hindsight:fix/reflect-mission-identity-framing
Duke/hindsight:fix/mcp-update-bank-config-fields
Duke/hindsight:blog/opencode-persistent-memory
Duke/hindsight:seo/guide-batch-openclaw-hermes-memory
Duke/hindsight:blog/memory-batch-claude-paperclip-superagent-agentcore
Duke/hindsight:blog/superagent-safe-agent-memory
Duke/hindsight:blog/paperclip-persistent-memory
Duke/hindsight:blog/claude-code-persistent-memory
Duke/hindsight:feat/disable-default-daemon-idle-timeout
Duke/hindsight:fix/verify-connection-soft-fail
Duke/hindsight:feat/admin-worker-status-decommission-all
Duke/hindsight:fix/list-operations-items-count
Duke/hindsight:fix/ai-sdk-reflect-type-drift
Duke/hindsight:feat/auto-recharge-v2-base
Duke/hindsight:fix/memory-engine-defer-passthrough
Duke/hindsight:blog/openai-agents-persistent-memory
Duke/hindsight:fix/openai-agents-review-followup
Duke/hindsight:feat/openai-agents-integration
Duke/hindsight:rag-mode
Duke/hindsight:cherry-pick-recall-budget
Duke/hindsight:fix/worker-advisory-lock-contention
Duke/hindsight:feat/consolidation-max-memories-per-round
Duke/hindsight:fix/reduce-default-llm-retries
Duke/hindsight:fix/migration-chain-0422-to-05x
Duke/hindsight:fix/ai-sdk-client-mismatch
Duke/hindsight:feat/seo-guides-section
Duke/hindsight:blog/constellation-view
Duke/hindsight:feat/mental-model-delta-mode
Duke/hindsight:feat/configurable-recall-budget
Duke/hindsight:feat/extension-defer-operation
Duke/hindsight:general-memory-guides-batch2-2026-04-16
Duke/hindsight:feat/failed-consolidation-ui
Duke/hindsight:fix/openclaw-retain-append-or-turn
Duke/hindsight:fix/submit-task-idempotent-skip
Duke/hindsight:test/file-retain-timestamp-event-date-mapping
Duke/hindsight:feat/openclaw-agent-installer
Duke/hindsight:feat/mental-model-history-reflect-snapshot
Duke/hindsight:fix/consolidation-delete-race
Duke/hindsight:fix/worker-tenant-fair-rotation
Duke/hindsight:general-memory-guides-2026-04-15
Duke/hindsight:openclaw-memory-guides-2026-04-15
Duke/hindsight:feat/paperclip-plugin-replace
Duke/hindsight:seo/comparison-openclaw-local-vs-cloud-memory-setup-with-hindsight
Duke/hindsight:seo/guide-control-recall-injection-in-openclaw-with-hindsight
Duke/hindsight:seo/guide-openclaw-per-user-memory-across-channels-setup
Duke/hindsight:feat/log-tenant-and-json-allowlist
Duke/hindsight:investigate/mental-model-max-tokens
Duke/hindsight:fix/bank-id-url-encoding
Duke/hindsight:docs-0-5-2-screenshots
Duke/hindsight:release/0.5.2-notes
Duke/hindsight:openclaw-session-scoped-document-id
Duke/hindsight:feat/entity-constellation-graph
Duke/hindsight:fix/consolidation-retry-cleanup
Duke/hindsight:chore/shared-lint-integrations
Duke/hindsight:seo/guide-debug-hermes-memory-not-recalling-context
Duke/hindsight:seo/guide-hermes-memory-modes-with-hindsight-hybrid-context-tools
Duke/hindsight:seo/guide-migrate-hindsight-hermes-to-native-hermes-memory
Duke/hindsight:fix/openclaw-agent-banking-skip-reasons
Duke/hindsight:fix/opencode-cleanup-debug-logs
Duke/hindsight:feat/bank-stats-ui
Duke/hindsight:docs-opencode-install-and-cloud
Duke/hindsight:blog/openclaw-plugin-06
Duke/hindsight:fix/flaky-retain-load-tests
Duke/hindsight:fix/user-agent-headers-1041
Duke/hindsight:feat/mental-model-recall-controls
Duke/hindsight:feat/op-dialog-raw-payload-and-doc-ids
Duke/hindsight:feat/worker-pending-breakdown
Duke/hindsight:blog/update-openclaw-post-051
Duke/hindsight:feat/reflect-facts-only
Duke/hindsight:feat/architect-skill-only
Duke/hindsight:fix/opencode-plugin-bugs
Duke/hindsight:blog/fintech-customer-story-ming
Duke/hindsight:feat/openclaw-retain-json-format
Duke/hindsight:fix/openclaw-setup-wizard-accept-token-value
Duke/hindsight:feat-siliconflow-reranker
Duke/hindsight:fix/integration-lockfile-guard
Duke/hindsight:fix/854-openclaw-channel-id-provider-fallback
Duke/hindsight:feat/openclaw-hindsight-cloud
Duke/hindsight:docs-mental-model-tags-clarify
Duke/hindsight:hindsight-wt5-wt1-wt1
Duke/hindsight:fix/994-jina-mlx-import-error
Duke/hindsight:fix/embed-macos-force-cpu-regression
Duke/hindsight:fix/cli-surface-error-body
Duke/hindsight:docs-audit-logging-944
Duke/hindsight:feat/architect-skill
Duke/hindsight:fix/chunk-id-collision-977-980
Duke/hindsight:fix/978-azure-gpt5-max-completion-tokens
Duke/hindsight:blog/templates-hub-0-5-0
Duke/hindsight:rfc/self-improving-skills
Duke/hindsight:fix/cloudflare-oauth-proxy-tests-and-hardening
Duke/hindsight:fix/reflect-internal-recall-billing
Duke/hindsight:refactor/openclaw-secretref-config
Duke/hindsight:feat/opencode-recall-tags
Duke/hindsight:feat/default-bank-template-env-var
Duke/hindsight:feat/cli-complete-openapi-coverage
Duke/hindsight:fix/retain-ann-seeds-pgbouncer-temp-table
Duke/hindsight:blog/agno-persistent-memory
Duke/hindsight:release-notes/0.5.0
Duke/hindsight:blog/adding-memory-to-codex-with-hindsight
Duke/hindsight:fix/local-llm-not-in-all
Duke/hindsight:fix/mcp-retain-agent-name-823
Duke/hindsight:feat/retain-append-mode
Duke/hindsight:feat/openrouter-support
Duke/hindsight:feat/recall-prompt-temporal-fields
Duke/hindsight:fix/litellm-sdk-encoding-format
Duke/hindsight:security/bump-vite-integrations
Duke/hindsight:security/bump-lodash-defu
Duke/hindsight:feat/paperclip-plugin
Duke/hindsight:fix/guest-post-remove-cloud-tag
Duke/hindsight:blog/one-memory-for-every-ai-tool
Duke/hindsight:fix/graph-entity-fanout-cap
Duke/hindsight:security/bump-litellm-1.83.0
Duke/hindsight:fix/mcp-uuid-validation-sync-retain
Duke/hindsight:test/fix-875-event-date-none
Duke/hindsight:docs-entity-label-filtering-856-v2
Duke/hindsight:release/paperclip-0.1.1
Duke/hindsight:feat/opencode-integration
Duke/hindsight:fix/otel-bank-id-cardinality
Duke/hindsight:fix/paperclip-integration-review-fixes
Duke/hindsight:fix/mcp-string-coercion-849
Duke/hindsight:fix/query-analyzer-dateparser-crash
Duke/hindsight:feat/custom-llm-endpoint-wizard
Duke/hindsight:fix/ci-failures
Duke/hindsight:blog/beam-sota
Duke/hindsight:feat/bank-templates
Duke/hindsight:feat/mental-model-detail-param
Duke/hindsight:fix/daemon-port-conflict-843
Duke/hindsight:blog/beam-hermes-native-provider
Duke/hindsight:feat/paperclip-integration
Duke/hindsight:fix/clear-memories-preserves-bank
Duke/hindsight:update/hermes-memory-provider-arch
Duke/hindsight:fix/streaming-retain-regressions
Duke/hindsight:fix/flaky-llm-tests
Duke/hindsight:fix/remaining-dependabot-alerts
Duke/hindsight:fix/retain-deadlock-prevention
Duke/hindsight:fix/per-bank-vector-index-type
Duke/hindsight:feat/constellation-view
Duke/hindsight:fix/security-dependency-updates
Duke/hindsight:feat/autogen-integration
Duke/hindsight:blog/version-0-4-22
Duke/hindsight:refactor/remove-llm-classmethods
Duke/hindsight:fix/mental-model-refresh-tag-filtering
Duke/hindsight:blog/adding-memory-to-openclaw-with-hindsight
Duke/hindsight:blog/multi-org-credit-transfers
Duke/hindsight:fix/consolidation-observation-quality
Duke/hindsight:ci/approval-based-external-pr-testing
Duke/hindsight:ci/safe-to-test-pr-reporting
Duke/hindsight:feat/code-review-skill
Duke/hindsight:hindsight-wt5-wt1
Duke/hindsight:fix/pg0-random-port-tests
Duke/hindsight:ci/fork-pr-safe-to-test
Duke/hindsight:fix/openclaw-init-guard-followup
Duke/hindsight:seo/integration-page-meta-descriptions
Duke/hindsight:blog/team-shared-memory-ai-coding-agents
Duke/hindsight:fix/codex-installer-settings-merge
Duke/hindsight:fix/llamaindex-docid-version
Duke/hindsight:doc-zeroentropy-base-url
Duke/hindsight:fix/experience-fact-type-classification
Duke/hindsight:feat/codex-rich-tool-calls
Duke/hindsight:fix/openclaw-plugin-json-trailing-commas
Duke/hindsight:fix/llamaindex-docs-tools-bug
Duke/hindsight:fix/blog-homepage-cloud-posts
Duke/hindsight:blog/mcp-oauth-rename-march30
Duke/hindsight:blog/mcp-oauth-date-march30
Duke/hindsight:blog/mcp-oauth-native
Duke/hindsight:release-notes/0.4.21
Duke/hindsight:breaking-change/remove-bfs-mpfp
Duke/hindsight:refactor/merge-llamaindex-packages
Duke/hindsight:feat/audit-log-duration-ms
Duke/hindsight:fix/mcp-get-probe-claude-code
Duke/hindsight:fix/codex-test-pytest
Duke/hindsight:feat/duration-ms-operations
Duke/hindsight:fix/bank-index-vector-extension
Duke/hindsight:fix/verbose-retain-mission
Duke/hindsight:fix/hermes-sync-hooks
Duke/hindsight:feat/llamaindex-integration
Duke/hindsight:feat/codex-integration
Duke/hindsight:feature/max-observations-per-scope
Duke/hindsight:refactor/embedded-ui-constructor-flags
Duke/hindsight:blog/parallel-hybrid-search
Duke/hindsight:fix/silence-google-genai-logging
Duke/hindsight:fix/migration-bypass-pgbouncer
Duke/hindsight:hotfix/chunk-fk-migration-if-exists
Duke/hindsight:fix/ag2-integration-cleanup
Duke/hindsight:feat/audit-log
Duke/hindsight:fix/stats-endpoint-performance
Duke/hindsight:fix/python-client-bank-config-parity
Duke/hindsight:fix/python-client-pydoc-improvements
Duke/hindsight:feat/openclaw-recall-injection-position
Duke/hindsight:fix/python-client-async-retain
Duke/hindsight:tidy-claude-code-docs
Duke/hindsight:feat/delta-retain
Duke/hindsight:fix/dependabot-security-alerts-2
Duke/hindsight:fix/dependabot-security-alerts
Duke/hindsight:feature/claude-code-retain-tool-calls
Duke/hindsight:feature/claude-code-plugin-session-doc
Duke/hindsight:fix/cp-ui-fixes
Duke/hindsight:fix/hook-registration-v2
Duke/hindsight:fix/windows-compatibility
Duke/hindsight:fix/recall-metadata-null
Duke/hindsight:feat/reflect-source-facts-config
Duke/hindsight:feature/no-llm-provider
Duke/hindsight:fix/hindsight-memory-hook-registration
Duke/hindsight:feat/hermes-config-file
Duke/hindsight:feat/ci-skip-unrelated-jobs
Duke/hindsight:blog/strands-persistent-memory
Duke/hindsight:blog/langgraph-long-term-memory
Duke/hindsight:feat/embed-ui
Duke/hindsight:feature/litellm-llm-provider
Duke/hindsight:fix/hermes-async-handlers
Duke/hindsight:security/exclude-litellm-1.82.8
Duke/hindsight:feat/openclaw-remove-default-models
Duke/hindsight:release-notes/0.4.20
Duke/hindsight:blog/feature-image-benchmark
Duke/hindsight:blog/feature-image-nemoclaw
Duke/hindsight:blog/feature-image-telegram
Duke/hindsight:fix/claude-code-daemon-prestart
Duke/hindsight:doc-claude-telegram
Duke/hindsight:feat/strands-integration
Duke/hindsight:feat/agent-memory-benchmark-launch
Duke/hindsight:fix/claude-code-plugin-install
Duke/hindsight:fix/entity-resolver-memory-leak
Duke/hindsight:doc-newp
Duke/hindsight:feat/unit-tests-new-commits
Duke/hindsight:fix/litellm-inject-memories-no-query
Duke/hindsight:fix/mcp-auth-token-tenant-conflict
Duke/hindsight:fix/langgraph-pypi-readme
Duke/hindsight:fix/retrieval-indeterminate-type
Duke/hindsight:feat/nemoclaw-blog
Duke/hindsight:feat/hindsight-nemoclaw-v2
Duke/hindsight:openclaw
Duke/hindsight:feat/hindsight-nemoclaw
Duke/hindsight:fix/hindsight-api-uvx-scripts
Duke/hindsight:feat/verbatim-extraction-mode
Duke/hindsight:feat/langgraph-integration
Duke/hindsight:feat/integrations-hub
Duke/hindsight:reflect
Duke/hindsight:fix/atomic-async-operation-creation
Duke/hindsight:fix/orphaned-batch-retain-parents
Duke/hindsight:fix/dependabot-security-updates
Duke/hindsight:feature/integrations-scroll-banner
Duke/hindsight:feat/skill-link-validation-and-openapi
Duke/hindsight:feature/code-snippet-parity
Duke/hindsight:fix/entity-id-null-constraint
Duke/hindsight:blog/hermes-memory-agent
Duke/hindsight:bench-changes
Duke/hindsight:fix/verbatim-fact-type
Duke/hindsight:rel0419
Duke/hindsight:deno
Duke/hindsight:checkpoint/20260317-134445-oauth-mcp-local
Duke/hindsight:fix/streamlit-blog-links
Duke/hindsight:fix/streamlit-blog-slug
Duke/hindsight:blog/streamlit-chatbot-memory
Duke/hindsight:fix/dockerfile-copy-lockfile
Duke/hindsight:fix/consolidation-failed-at
Duke/hindsight:feat/agno-integration
Duke/hindsight:feat/hermes-integration
Duke/hindsight:blog/hermes-memory-agent-clean
Duke/hindsight:siuds
Duke/hindsight:blog/n8n-memory-workflows
Duke/hindsight:fix/skill-retain-guidance
Duke/hindsight:feat/reranker-local-perf-docs
Duke/hindsight:fix/backsweep-orphan-memory-units
Duke/hindsight:fix/mcp-accept-header
Duke/hindsight:chore/integrate-skill
Duke/hindsight:fix/gemini-thought-signature
Duke/hindsight:rele0418
Duke/hindsight:tags
Duke/hindsight:fix/slim-smoke-test-and-minimax
Duke/hindsight:feat/slim-package-variants
Duke/hindsight:chore/dependabot-actions
Duke/hindsight:blog/spreading-activation-memory-graphs
Duke/hindsight:fix/litellm-reranker-token-limit
Duke/hindsight:fix/op-cancellation-on-bank-delete
Duke/hindsight:fix/embed-profile-registration
Duke/hindsight:blog/hindsight-cloud-api-key-management
Duke/hindsight:blog/run-hindsight-with-ollama
Duke/hindsight:feat/jina-mlx-reranker
Duke/hindsight:config-max-query-tokens
Duke/hindsight:fix/hnsw-union-all-retrieval
Duke/hindsight:0417
Duke/hindsight:feat/retry-failed-operations
Duke/hindsight:fix/null-bytes-in-file-upload
Duke/hindsight:blog-cloud
Duke/hindsight:blog/hindsight-document-upload
Duke/hindsight:feature/api-startup-rollout-fix
Duke/hindsight:ops-ui
Duke/hindsight:fix/consolidation-mission-override
Duke/hindsight:lmstudio
Duke/hindsight:fix/ensure-embedding-dimension-mental-models
Duke/hindsight:fix/iris-httpx-timeout
Duke/hindsight:fix/alembic-thread-safety
Duke/hindsight:fix/iris-parser-httpx-timeout
Duke/hindsight:fix/gcs-workload-identity
Duke/hindsight:feat/change-document-tags
Duke/hindsight:feat/mental-model-history
Duke/hindsight:feat/observation-history
Duke/hindsight:feat/per-request-file-parser
Duke/hindsight:refactor/remove-dead-code
Duke/hindsight:feat/consolidation-source-facts-token-limits
Duke/hindsight:doc/bank-config-audit
Duke/hindsight:feature/file-upload-hooks
Duke/hindsight:fix/openclaw-tests-and-ci
Duke/hindsight:fix/truncate-long-bank-names
Duke/hindsight:fix/refresh-bank-dropdown-on-open
Duke/hindsight:rel0416
Duke/hindsight:fix/observation-occurred-at-fallback
Duke/hindsight:blog/add-memory-to-openai-application
Duke/hindsight:fix/shorten-transaction-scope
Duke/hindsight:fix/webhook-outbox-schema-rollback
Duke/hindsight:investigate/recall-observations-chunks
Duke/hindsight:fix/graceful-shutdown-timeout
Duke/hindsight:fix/combined-scoring
Duke/hindsight:fix/remove-concurrently-from-migrations
Duke/hindsight:fix/mcp-tool-filtering-fastmcp3
Duke/hindsight:feat/gin-index-source-memory-ids
Duke/hindsight:cookbook-live
Duke/hindsight:fix-ex
Duke/hindsight:doc/zeroentropy-reranker
Duke/hindsight:fix/dependabot-security-vulnerabilities
Duke/hindsight:feat/linux-arm64-release
Duke/hindsight:blog/litellm-fix-observation
Duke/hindsight:blog/litellm-persistent-memory
Duke/hindsight:rel-notes
Duke/hindsight:fix/ts-sdk-include-entities
Duke/hindsight:refactor/llm-with-config
Duke/hindsight:recall-single-query-chunk-fetch
Duke/hindsight:feat/gemini-safety-settings
Duke/hindsight:hindsight-wt5
Duke/hindsight:feature/oauth-extension-hooks
Duke/hindsight:blog/crewai-persistent-memory
Duke/hindsight:feat/marketing-bot-webhook
Duke/hindsight:feat/list-documents-tags-filter
Duke/hindsight:feat/pydantic-ai-ci-release-docs
Duke/hindsight:feat/pydantic-ai-integration
Duke/hindsight:entity-labels-docs
Duke/hindsight:entitylabels
Duke/hindsight:fix-retain
Duke/hindsight:reflect-tokems
Duke/hindsight:investigate/consolidation-deadlock
Duke/hindsight:fix/observations-count-display
Duke/hindsight:fix-zeroentropu
Duke/hindsight:consolidation
Duke/hindsight:feature/bank-scoped-validation
Duke/hindsight:tags-ons
Duke/hindsight:blog-post0414
Duke/hindsight:worker-recov
Duke/hindsight:changelog22
Duke/hindsight:doc-chat
Duke/hindsight:rel-cha
Duke/hindsight:feat/chat-sdk-demo-bot
Duke/hindsight:feat/chat-sdk-integration
Duke/hindsight:mcp-configs
Duke/hindsight:feat/temporal-consolidation-batching
Duke/hindsight:feat/expand-mcp-tool-surface-area
Duke/hindsight:tag-fix
Duke/hindsight:obsv5
Duke/hindsight:obsv4
Duke/hindsight:locomo-refl
Duke/hindsight:enable-bank-api
Duke/hindsight:consol-pro
Duke/hindsight:pass-metadadata-into-retain
Duke/hindsight:mem-leak
Duke/hindsight:fix/reflect-based-on-and-forced-retrieval
Duke/hindsight:fix/bank-config-multi-tenant
Duke/hindsight:ci-gcp
Duke/hindsight:doc-impr
Duke/hindsight:changlog0413
Duke/hindsight:ci-openai+
Duke/hindsight:remove-mcp-local
Duke/hindsight:fix-npx
Duke/hindsight:return-source-facts
Duke/hindsight:docker-rr
Duke/hindsight:mcp-fail
Duke/hindsight:reranker-erro
Duke/hindsight:fix/reduce-temporal-offset
Duke/hindsight:feat/crewai-integration
Duke/hindsight:client-time
Duke/hindsight:fix-no-docs-re
Duke/hindsight:0412-rel
Duke/hindsight:pdf
Duke/hindsight:aisdk-b
Duke/hindsight:go-fixes
Duke/hindsight:fix/restore-entity-recall
Duke/hindsight:egn
Duke/hindsight:fix/async-parity-and-keepalive
Duke/hindsight:doc-go
Duke/hindsight:azure-pgdiskann
Duke/hindsight:fix-docdis
Duke/hindsight:times
Duke/hindsight:litellm-1
Duke/hindsight:perf2
Duke/hindsight:max_tokens
Duke/hindsight:timscl
Duke/hindsight:fix/mcp-docs-params
Duke/hindsight:fix/mcp-extra-args-and-bank-priority
Duke/hindsight:deadc-oder
Duke/hindsight:vchord
Duke/hindsight:hierarichical-envs
Duke/hindsight:python-deser
Duke/hindsight:no-root
Duke/hindsight:replace-waitlist-with-signup-link
Duke/hindsight:trust
Duke/hindsight:fix-naming
Duke/hindsight:fix/async-retain-usage-metering
Duke/hindsight:feat/mcp-mental-models
Duke/hindsight:tiktoken
Duke/hindsight:doc-skill
Duke/hindsight:traceability
Duke/hindsight:fix/mcp-usage-tracking
Duke/hindsight:fix-helm
Duke/hindsight:build-ci
Duke/hindsight:fix-mcp-thing
Duke/hindsight:MCPAuth
Duke/hindsight:fix-thing
Duke/hindsight:ccterm
Duke/hindsight:slim-dicker
Duke/hindsight:flakieses
Duke/hindsight:py314
Duke/hindsight:md-reflect
Duke/hindsight:fix-backwards-compat
Duke/hindsight:aisdk
Duke/hindsight:fix/recall-timeout-handling
Duke/hindsight:ui-m
Duke/hindsight:embedded-sdk
Duke/hindsight:litellm-stream
Duke/hindsight:mm-interm
Duke/hindsight:docker-startup-error
Duke/hindsight:doc-cook
Duke/hindsight:changelog
Duke/hindsight:embed-improve
Duke/hindsight:secc
Duke/hindsight:openclaw-auto-embed
Duke/hindsight:fix/worker-load-operation-validator
Duke/hindsight:public-schema
Duke/hindsight:profile-config
Duke/hindsight:chatgpt
Duke/hindsight:print-ver
Duke/hindsight:fix/propagate-request-context-in-async-tasks
Duke/hindsight:feat/mental-model-refresh-validation
Duke/hindsight:embed-f
Duke/hindsight:gpt52
Duke/hindsight:feat/mental-model-extension-hooks
Duke/hindsight:improvedocs
Duke/hindsight:openclawd
Duke/hindsight:release-client-v
Duke/hindsight:retain-async
Duke/hindsight:timestamp-ser
Duke/hindsight:worker-setting
Duke/hindsight:moltbot
Duke/hindsight:doc-next
Duke/hindsight:feat/vertexai-native-sdk
Duke/hindsight:vertex
Duke/hindsight:fix/tenant-schema-migrations
Duke/hindsight:fix/worker-tenant-schema-context
Duke/hindsight:ma
Duke/hindsight:anthropi
Duke/hindsight:empty-refl
Duke/hindsight:embed-again
Duke/hindsight:fix/search-mental-models-type-mismatch
Duke/hindsight:versioning
Duke/hindsight:fix-pytorch-device-detection-robust
Duke/hindsight:hindsight-wt4
Duke/hindsight:iss
Duke/hindsight:mm-blog
Duke/hindsight:embed-issues
Duke/hindsight:graph
Duke/hindsight:prompt-custom
Duke/hindsight:benchm
Duke/hindsight:rename-final
Duke/hindsight:drop-ll
Duke/hindsight:fix/multi-tenant-worker-schema
Duke/hindsight:fix/graph-table-rows-missing-fields
Duke/hindsight:fix/reflect-mental-model-text
Duke/hindsight:feat/readme-updates
Duke/hindsight:fix-refl
Duke/hindsight:support-tags
Duke/hindsight:embed-fixes
Duke/hindsight:mm-docs
Duke/hindsight:fix/litellm-api-key-auth
Duke/hindsight:feat/litellm-async-retain-client-cleanup
Duke/hindsight:fix-mm-token
Duke/hindsight:feature/multi-tenant-worker-support
Duke/hindsight:fix/consolidation-stats-reporting
Duke/hindsight:mcp-retain-timestamp
Duke/hindsight:skills2
Duke/hindsight:fix/gemini-tool-response-name
Duke/hindsight:benchmark-mm
Duke/hindsight:fix-ci-3
Duke/hindsight:multilingual
Duke/hindsight:feat/litellm-async-retain-client-cleanup-v2
Duke/hindsight:fix-api-ci
Duke/hindsight:access-count
Duke/hindsight:workers
Duke/hindsight:fix/temporal-scoring-priority
Duke/hindsight:mm-doc
Duke/hindsight:pytorch
Duke/hindsight:mm-clients
Duke/hindsight:fix-deps
Duke/hindsight:agents-md
Duke/hindsight:mm2
Duke/hindsight:feature/structured-logging
Duke/hindsight:doc-ref
Duke/hindsight:obsv2
Duke/hindsight:hindsight-cli-json
Duke/hindsight:fix/skill-installer-test-examples
Duke/hindsight:feat/cloud-mode-skill
Duke/hindsight:update-slack-invite-link
Duke/hindsight:changelo030
Duke/hindsight:memory-tags
Duke/hindsight:fix/server-extension-loading
Duke/hindsight:litellm
Duke/hindsight:tenant-metrics
Duke/hindsight:azure-openai
Duke/hindsight:quer
Duke/hindsight:improve-perf
Duke/hindsight:ui-entit
Duke/hindsight:improve-mpfp
Duke/hindsight:ci-fix2
Duke/hindsight:perf-imp
Duke/hindsight:fix/typescript-client-error-handling
Duke/hindsight:retain-parm
Duke/hindsight:tei-fixes
Duke/hindsight:fix/mpfp-adjacency-cache
Duke/hindsight:fix/ensure-embedding-dimension-for-tenant-schemas
Duke/hindsight:perf-fixes
Duke/hindsight:fix/stats-tenant-auth
Duke/hindsight:flaky-test
Duke/hindsight:docker-imae
Duke/hindsight:feat-delete-memory-bank
Duke/hindsight:return-operation-id
Duke/hindsight:configs-pool
Duke/hindsight:fix-causal
Duke/hindsight:config-llm
Duke/hindsight:hindsight-wt3
Duke/hindsight:multi-lingual
Duke/hindsight:cohere
Duke/hindsight:metrics
Duke/hindsight:fix-ui-limit
Duke/hindsight:admin-run-migr
Duke/hindsight:fix-dep
Duke/hindsight:fix-ci-rust
Duke/hindsight:backup-restore
Duke/hindsight:causal-links
Duke/hindsight:retain
Duke/hindsight:fix/python-sdk-auth-header
Duke/hindsight:add-dotenv-loading
Duke/hindsight:groq-free
Duke/hindsight:configurable-dime
Duke/hindsight:changelog020
Duke/hindsight:add-tests
Duke/hindsight:feature/load-operation-validator
Duke/hindsight:new-config-doc
Duke/hindsight:structured-outout-reflect
Duke/hindsight:skill-doc
Duke/hindsight:fix-document
Duke/hindsight:docs
Duke/hindsight:fix-embed
Duke/hindsight:fix-date
Duke/hindsight:refa
Duke/hindsight:fix/task-handler-exception-propagation
Duke/hindsight:skills
Duke/hindsight:ollama
Duke/hindsight:doc-for-auth
Duke/hindsight:extn
Duke/hindsight:finalizeDocs
Duke/hindsight:fix-max
Duke/hindsight:smokeci
Duke/hindsight:mcp-installation
Duke/hindsight:copilot/add-health-endpoint
Duke/hindsight:fix/docker-pg0-startup
Duke/hindsight:docValidation
Duke/hindsight:add-hindsight-cloud-links
Duke/hindsight:fix-retain-async
Duke/hindsight:mcp-server-fix
Duke/hindsight:ci-matrix
Duke/hindsight:lint
Duke/hindsight:docs-pg0
Duke/hindsight:add-gemini3
Duke/hindsight:TestExamplesCI
Duke/hindsight:local-mcp
Duke/hindsight:enable-models-test
Duke/hindsight:hindsight_litellm
Duke/hindsight:fix-contributing-info
Duke/hindsight:use-pg0-emb
Duke/hindsight:fix/typescript-urlsearchparams-iterable
Duke/hindsight:mpfp
Duke/hindsight:fix-CVE-2025-55184
Duke/hindsight:update-example-env
Duke/hindsight:gpt
Duke/hindsight:ci-fix
Duke/hindsight:update-docs-url-to-custom-domain
Duke/hindsight:fix-docusarus-custom-domain
Duke/hindsight:fix-CVE-2025-66478
Duke/hindsight:increase-graph-neighbor-limit
Duke/hindsight:benchmark-improvements
Duke/hindsight:longmem
Duke/hindsight:add-rag-vs-hindsight-examples
Duke/hindsight:fix-docker
Duke/hindsight:fix-readme-link
Duke/hindsight:add-license-file
Duke/hindsight:fix-docker-build
Duke/hindsight:fix-ci2
Duke/hindsight:fix-ci
Duke/hindsight:docker-fixes
Duke/hindsight:fix/urlsearchparams-compatibility
Duke/hindsight:ai-fitness-coach
Duke/hindsight:renaming-pre-launch
Duke/hindsight:integrations/coding-agents/v0.3.4
Duke/hindsight:v0.9.1
Duke/hindsight:integrations/eliza/v0.1.0
Duke/hindsight:integrations/coding-agents/v0.3.3
Duke/hindsight:integrations/coding-agents/v0.3.2
Duke/hindsight:integrations/coding-agents/v0.3.1
Duke/hindsight:integrations/coding-agents/v0.3.0
Duke/hindsight:integrations/coding-agents/v0.2.1
Duke/hindsight:integrations/coding-agents/v0.2.0
Duke/hindsight:integrations/obsidian/v0.2.1
Duke/hindsight:integrations/coding-agents/v0.1.2
Duke/hindsight:integrations/coding-agents/v0.1.1
Duke/hindsight:v0.9.0
Duke/hindsight:integrations/coding-agents/v0.1.0
Duke/hindsight:integrations/coding-agents/v0.0.5
Duke/hindsight:integrations/obsidian/v0.2.0
Duke/hindsight:integrations/coding-agents/v0.0.4
Duke/hindsight:integrations/coding-agents/v0.0.3
Duke/hindsight:integrations/coding-agents/v0.0.2
Duke/hindsight:integrations/coding-agents/v0.0.1
Duke/hindsight:integrations/openclaw/v0.10.0
Duke/hindsight:integrations/copilot-cli/v0.1.1
Duke/hindsight:v0.8.6
Duke/hindsight:integrations/copilot-cli/v0.1.0
Duke/hindsight:integrations/paperclip/v0.3.0
Duke/hindsight:v0.8.5
Duke/hindsight:integrations/opencode/v0.2.8
Duke/hindsight:integrations/zcode/v0.1.0
Duke/hindsight:integrations/claude-code/v0.7.5
Duke/hindsight:integrations/devin-desktop/v0.2.0
Duke/hindsight:integrations/devin-desktop/v0.1.0
Duke/hindsight:integrations/github-copilot/v0.1.0
Duke/hindsight:integrations/claude-code/v0.7.4
Duke/hindsight:integrations/zed/v0.2.0
Duke/hindsight:integrations/opencode/v0.2.7
Duke/hindsight:integrations/codex/v0.3.1
Duke/hindsight:integrations/claude-code/v0.7.3
Duke/hindsight:tools/hindsight-agent-sdk/v0.1.1
Duke/hindsight:integrations/eve/v0.2.1
Duke/hindsight:integrations/eve/v0.2.0
Duke/hindsight:v0.8.4
Duke/hindsight:integrations/openhands/v0.1.1
Duke/hindsight:integrations/continue/v0.1.1
Duke/hindsight:integrations/aider/v0.1.1
Duke/hindsight:integrations/openclaw/v0.9.0
Duke/hindsight:integrations/cursor-cli/v0.3.0
Duke/hindsight:integrations/langgraph/v0.3.0
Duke/hindsight:integrations/claude-code/v0.7.2
Duke/hindsight:integrations/eve/v0.1.0
Duke/hindsight:integrations/openhands/v0.1.0
Duke/hindsight:integrations/continue/v0.1.0
Duke/hindsight:v0.8.3
Duke/hindsight:integrations/zed/v0.1.0
Duke/hindsight:integrations/opencode/v0.2.6
Duke/hindsight:integrations/composio/v0.1.0
Duke/hindsight:v0.8.2
Duke/hindsight:integrations/agent-framework/v0.1.0
Duke/hindsight:integrations/haystack/v0.1.1
Duke/hindsight:integrations/obsidian/v0.1.2
Duke/hindsight:integrations/obsidian/v0.1.1
Duke/hindsight:integrations/obsidian/v0.1.0
Duke/hindsight:integrations/cursor/v0.2.0
Duke/hindsight:integrations/cline/v0.2.0
Duke/hindsight:integrations/cursor-cli/v0.2.0
Duke/hindsight:v0.8.1
Duke/hindsight:integrations/omo/v0.1.0
Duke/hindsight:integrations/cline/v0.1.0
Duke/hindsight:integrations/haystack/v0.1.0
Duke/hindsight:integrations/cursor-cli/v0.1.0
Duke/hindsight:integrations/roo-code/v0.1.0
Duke/hindsight:integrations/opencode/v0.2.5
Duke/hindsight:v0.8.0
Duke/hindsight:integrations/opencode/v0.2.4
Duke/hindsight:integrations/opencode/v0.2.3
Duke/hindsight:integrations/opencode/v0.2.2
Duke/hindsight:integrations/superagent/v0.1.0
Duke/hindsight:integrations/claude-agent-sdk/v0.1.0
Duke/hindsight:integrations/opencode/v0.2.1
Duke/hindsight:integrations/openai-agents/v0.1.2
Duke/hindsight:integrations/litellm/v0.5.4
Duke/hindsight:integrations/langgraph/v0.2.0
Duke/hindsight:integrations/claude-code/v0.7.1
Duke/hindsight:integrations/llamaindex/v0.1.5
Duke/hindsight:integrations/autogen/v0.1.3
Duke/hindsight:integrations/google-adk/v0.1.0
Duke/hindsight:v0.7.2
Duke/hindsight:integrations/flowise/v0.1.0
Duke/hindsight:integrations/vapi/v0.1.0
Duke/hindsight:v0.7.1
Duke/hindsight:integrations/claude-code/v0.7.0
Duke/hindsight:integrations/openclaw/v0.8.0
Duke/hindsight:v0.7.0
Duke/hindsight:integrations/paperclip/v0.2.3
Duke/hindsight:integrations/openclaw/v0.7.7
Duke/hindsight:integrations/openai-agents/v0.1.1
Duke/hindsight:integrations/litellm/v0.5.3
Duke/hindsight:integrations/strands/v0.1.3
Duke/hindsight:integrations/claude-code/v0.6.5
Duke/hindsight:integrations/paperclip/v0.2.2
Duke/hindsight:v0.6.2
Duke/hindsight:integrations/claude-code/v0.6.4
Duke/hindsight:v0.6.1
Duke/hindsight:integrations/claude-code/v0.6.3
Duke/hindsight:integrations/openclaw/v0.7.6
Duke/hindsight:integrations/openclaw/v0.7.5
Duke/hindsight:integrations/n8n/v0.1.3
Duke/hindsight:integrations/opencode/v0.2.0
Duke/hindsight:integrations/codex/v0.3.0
Duke/hindsight:integrations/openclaw/v0.7.4
Duke/hindsight:integrations/n8n/v0.1.2
Duke/hindsight:integrations/claude-code/v0.6.2
Duke/hindsight:integrations/openclaw/v0.7.3
Duke/hindsight:integrations/claude-code/v0.6.1
Duke/hindsight:v0.6.0
Duke/hindsight:integrations/claude-code/v0.6.0
Duke/hindsight:integrations/dify/v0.1.1
Duke/hindsight:integrations/n8n/v0.1.1
Duke/hindsight:tools/self-driving-agents/v0.0.6
Duke/hindsight:integrations/openclaw/v0.7.2
Duke/hindsight:integrations/openclaw/v0.7.1
Duke/hindsight:tools/hindsight-agent-sdk/v0.1.0
Duke/hindsight:tools/self-driving-agents/v0.0.5
Duke/hindsight:tools/self-driving-agents/v0.0.4
Duke/hindsight:tools/self-driving-agents/v0.0.3
Duke/hindsight:tools/self-driving-agents/v0.0.2
Duke/hindsight:integrations/openclaw/v0.7.0
Duke/hindsight:tools/self-driving-agents/v0.0.1
Duke/hindsight:integrations/smolagents/v0.1.0
Duke/hindsight:integrations/agentcore/v0.1.1
Duke/hindsight:v0.5.6
Duke/hindsight:v0.5.5
Duke/hindsight:integrations/pipecat/v0.1.1
Duke/hindsight:integrations/openclaw/v0.6.6
Duke/hindsight:integrations/claude-code/v0.4.0
Duke/hindsight:integrations/litellm/v0.5.2
Duke/hindsight:v0.5.4
Duke/hindsight:integrations/ai-sdk/v0.5.1
Duke/hindsight:v0.5.3
Duke/hindsight:integrations/ai-sdk/v0.5.0
Duke/hindsight:integrations/openai-agents/v0.1.0
Duke/hindsight:integrations/openclaw/v0.6.5
Duke/hindsight:integrations/paperclip/v0.2.1
Duke/hindsight:integrations/openclaw/v0.6.4
Duke/hindsight:integrations/cloudflare-oauth-proxy/v1.0.1
Duke/hindsight:integrations/opencode/v0.1.4
Duke/hindsight:integrations/paperclip/v0.1.2
Duke/hindsight:integrations/autogen/v0.1.2
Duke/hindsight:integrations/codex/v0.2.1
Duke/hindsight:integrations/claude-code/v0.3.1
Duke/hindsight:integrations/strands/v0.1.2
Duke/hindsight:integrations/nemoclaw/v0.1.2
Duke/hindsight:integrations/llamaindex/v0.1.4
Duke/hindsight:integrations/langgraph/v0.1.2
Duke/hindsight:integrations/chat/v0.4.20
Duke/hindsight:integrations/ai-sdk/v0.4.20
Duke/hindsight:integrations/ag2/v0.1.2
Duke/hindsight:integrations/crewai/v0.4.20
Duke/hindsight:integrations/pydantic-ai/v0.4.20
Duke/hindsight:integrations/litellm/v0.5.1
Duke/hindsight:v0.5.2
Duke/hindsight:integrations/openclaw/v0.6.3
Duke/hindsight:integrations/opencode/v0.1.3
Duke/hindsight:integrations/opencode/v0.1.2
Duke/hindsight:integrations/openclaw/v0.6.2
Duke/hindsight:v0.5.1
Duke/hindsight:integrations/openclaw/v0.6.1
Duke/hindsight:integrations/openclaw/v0.6.0
Duke/hindsight:v0.5.0
Duke/hindsight:integrations/opencode/v0.1.1
Duke/hindsight:integrations/paperclip/v0.1.1
Duke/hindsight:integrations/autogen/v0.1.1
Duke/hindsight:v0.4.22
Duke/hindsight:integrations/llamaindex/v0.1.3
Duke/hindsight:integrations/codex/v0.2.0
Duke/hindsight:integrations/openclaw/v0.5.1
Duke/hindsight:v0.4.21
Duke/hindsight:integrations/hermes/v0.5.0
Duke/hindsight:integrations/openclaw/v0.5.0
Duke/hindsight:integrations/codex/v0.1.1
Duke/hindsight:integrations/llamaindex/v0.1.2
Duke/hindsight:integrations/ag2/v0.1.1
Duke/hindsight:integrations/claude-code/v0.3.0
Duke/hindsight:integrations/claude-code/v0.2.0
Duke/hindsight:integrations/strands/v0.1.1
Duke/hindsight:v0.4.20
Duke/hindsight:integrations/litellm/v0.5.0
Duke/hindsight:integrations/nemoclaw/v0.1.1
Duke/hindsight:integrations/langgraph/v0.1.1
Duke/hindsight:v0.4.19
Duke/hindsight:v0.4.18
Duke/hindsight:v0.4.17
Duke/hindsight:v0.4.16
Duke/hindsight:v0.4.15
Duke/hindsight:v0.4.14
Duke/hindsight:v0.4.13
Duke/hindsight:v0.4.12
Duke/hindsight:v0.4.11
Duke/hindsight:v0.4.10
Duke/hindsight:v0.4.9
Duke/hindsight:v0.4.8
Duke/hindsight:v0.4.7
Duke/hindsight:v0.4.6
Duke/hindsight:v0.4.5
Duke/hindsight:v0.4.4
Duke/hindsight:v0.4.3
Duke/hindsight:v0.4.2
Duke/hindsight:v0.4.1
Duke/hindsight:v0.4.0
Duke/hindsight:v0.3.0
Duke/hindsight:v0.2.1
Duke/hindsight:v0.2.0
Duke/hindsight:v0.1.16
Duke/hindsight:v0.1.15
Duke/hindsight:v0.1.14
Duke/hindsight:v0.1.13
Duke/hindsight:v0.1.12
Duke/hindsight:v0.1.11
Duke/hindsight:v0.1.10
Duke/hindsight:v0.1.9
Duke/hindsight:v0.1.8
Duke/hindsight:v0.1.7
Duke/hindsight:v0.1.6
Duke/hindsight:v0.1.5
Duke/hindsight:v0.1.4
Duke/hindsight:v0.1.3
Duke/hindsight:v0.1.2
Duke/hindsight:v0.1.1
Duke/hindsight:v0.1.0
Duke/hindsight:v0.0.21
Duke/hindsight:v0.0.20
Duke/hindsight:v0.0.19
Duke/hindsight:v0.0.18
Duke/hindsight:v0.0.17
Duke/hindsight:v0.0.16
Duke/hindsight:v0.0.15
Duke/hindsight:v0.0.14
Duke/hindsight:v0.0.13
Duke/hindsight:v0.0.12
Duke/hindsight:v0.0.11
Duke/hindsight:v0.0.10
Duke/hindsight:v0.0.9
Duke/hindsight:v0.0.8
Duke/hindsight:v0.0.7
Duke/hindsight:v0.0.5
Duke/hindsight:v0.0.4
Duke/hindsight:v0.0.3
Duke/hindsight:v0.0.2
Duke/hindsight:v0.0.1
...
pull from: Duke/hindsight:docs-opencode-install-and-cloud
Duke/hindsight:store-owned-addressed-reads-pr
Duke/hindsight:main
Duke/hindsight:fix/3274-refresh-outcome-metadata
Duke/hindsight:fix/mcp-harness-attribution-3603
Duke/hindsight:fix/3584-retain-chunking-config-loud
Duke/hindsight:docs-readme-overhaul
Duke/hindsight:fix/3291-exact-page-staleness
Duke/hindsight:fix/semantic-arm-ef-search-coupling
Duke/hindsight:test/assert-via-engine-api
Duke/hindsight:fix/observation-expansion-planner-3510
Duke/hindsight:fix/coding-agents-docs-sync
Duke/hindsight:fix/coding-agents-observation-scopes
Duke/hindsight:fix/3477-consolidation-temporal-merge
Duke/hindsight:phase4-entities-off-store-generic
Duke/hindsight:perf/store-owned-retain-single-write-on-develop
Duke/hindsight:blog/hindsight-20k-stars
Duke/hindsight:deploy-pointer/v0.9.1-bm25-selective-worker-conn
Duke/hindsight:store-owned-retain-single-write
Duke/hindsight:fix/llm-judge-context-delimiting
Duke/hindsight:fix/maintenance-routines-deadlock
Duke/hindsight:fix/mental-model-last-refreshed-at
Duke/hindsight:feat/mental-model-api-observability
Duke/hindsight:fix/mental-model-refresh-timestamp
Duke/hindsight:blog/deepseek-harness-memory
Duke/hindsight:dependabot/npm_and_yarn/npm_and_yarn-efaba6647e
Duke/hindsight:fix/write-group-entity-postings
Duke/hindsight:perf/store-owned-retain-single-write
Duke/hindsight:skip-ann-pass-for-self-indexed-stores
Duke/hindsight:docs-topbar-refresh
Duke/hindsight:feat/memories-assert-writable
Duke/hindsight:docs-academy-link-navbar-footer
Duke/hindsight:blog/knowledge-pages-hermes
Duke/hindsight:fix/flaky-refresh-outcome-and-split-synthesis
Duke/hindsight:fix/graph-maintenance-dedup-processing
Duke/hindsight:example-tei-docker-compose
Duke/hindsight:fix/3449-explicit-reasoning-effort
Duke/hindsight:recall-entity-ids-passthrough
Duke/hindsight:fix/coding-agents-opencode-survey-agent
Duke/hindsight:perf-temporal-extraction-search-dates
Duke/hindsight:fix-cargo-about-offline-fetch
Duke/hindsight:fix/integration-lockfile-version-drift
Duke/hindsight:fix/coding-agents-reflect-failure-line
Duke/hindsight:blog/agent-plugins-memory
Duke/hindsight:feat/coding-agents-opt-in-only
Duke/hindsight:retain-writegroup-no-conn-hold
Duke/hindsight:fix/coding-agents-retry-deadline
Duke/hindsight:fix/untrack-node-modules-symlink
Duke/hindsight:fix/coding-agents-drop-retain-every-turns
Duke/hindsight:fix/coding-agents-session-state-3136
Duke/hindsight:fix/coding-agents-project-resolution-3110
Duke/hindsight:fix-memory-links-lock-order-3396
Duke/hindsight:blog/oss-memory-date-0811
Duke/hindsight:blog/open-source-memory-systems
Duke/hindsight:fix/concurrent-append-document-race
Duke/hindsight:integration/agent-plugin
Duke/hindsight:feat/per-bank-store-capabilities-on-main
Duke/hindsight:fix/retain-batch-shared-document-id-3363
Duke/hindsight:fix-azure-openai-docs
Duke/hindsight:feat/pluggable-memories-provider
Duke/hindsight:fix/coding-agents-compact-summary-3379
Duke/hindsight:fix/list-banks-bank-id-nameerror
Duke/hindsight:docs-retain-every-turns-scope
Duke/hindsight:fix/coding-agents-harness-transport-3023
Duke/hindsight:feat/coding-agents-retain-tags-3269
Duke/hindsight:feat/per-bank-store-capabilities
Duke/hindsight:blog/writenode-continuity
Duke/hindsight:fix/db-free-liveness-probe-3329
Duke/hindsight:fix/entity-name-whitespace-normalization
Duke/hindsight:investigate-delete-bank-dic-deadlock
Duke/hindsight:docs-changelog-0.9.0
Duke/hindsight:revert-pr-3177
Duke/hindsight:deploy-pointer/v0.8.4-recall-toggles
Duke/hindsight:coding-agents-installer-ui
Duke/hindsight:feat/per-bank-recall-pipeline-toggles
Duke/hindsight:feat/template-recommended-integrations
Duke/hindsight:fix/vecidx-migration-test-relative-revision
Duke/hindsight:fix/litellm-darwin-marker
Duke/hindsight:feat/hermes-bank-templates
Duke/hindsight:feat/supersede-notice-old-plugins
Duke/hindsight:fix/stale-global-vector-index-cleanup
Duke/hindsight:feat/legacy-endpoint-codex
Duke/hindsight:fix/litellm-macos-install
Duke/hindsight:deploy-pointer/v0.8.4-entity-label-fix
Duke/hindsight:fix/consolidation-source-language
Duke/hindsight:blog/per-user-multi-tenant-memory
Duke/hindsight:chore/drop-memory-links-entity-schema
Duke/hindsight:feat/structured-output-reflect-mental-model
Duke/hindsight:chore/star-history-gh-stars
Duke/hindsight:blog/0-9-0-launch
Duke/hindsight:docs-embed-uvx-cache-2915
Duke/hindsight:feat/hindsight-coding-agents
Duke/hindsight:blog/evaluate-cover-v4
Duke/hindsight:blog/evaluate-agent-memory
Duke/hindsight:feat/openclaw-prefer-observations-2977
Duke/hindsight:fix/bank-last-write-timestamp
Duke/hindsight:blog/copilot-date-0730
Duke/hindsight:fix/copilot-cli-1.0.76-transcript-parser
Duke/hindsight:fix/update-memory-unit-off-connection-embed
Duke/hindsight:fix/db-conn-not-held-across-embed-2434
Duke/hindsight:fix/deprecate-hindsight-hermes-plugin-3057
Duke/hindsight:feat/knowledge-pages-okf
Duke/hindsight:chore/bump-pg0-0.15.0
Duke/hindsight:blog/github-copilot-cli-memory
Duke/hindsight:fix/bank-profile-deadlock-retry
Duke/hindsight:docs-changelog-0.8.6
Duke/hindsight:fix/tailwind-v4-dark-variant
Duke/hindsight:fix/python-mental-model-query-2975
Duke/hindsight:feat-worker-per-type-slot-limits
Duke/hindsight:blog/migrate-vector-database
Duke/hindsight:fix/whole-bank-import-consolidation-lifecycle-2965
Duke/hindsight:docs-zapier-remove-memdefense-trigger
Duke/hindsight:docs-worker-slot-reservation-clarify
Duke/hindsight:fix/batch-retain-orphaned-parent-2985
Duke/hindsight:fix/cp-audit-observations-per-bank-gating
Duke/hindsight:docs-openclaw-wiki-bridge-note
Duke/hindsight:fix/oracle-ci-disk-space
Duke/hindsight:fix/litellm-193-python314
Duke/hindsight:feature/last-recalled-at-and-bulk-delete
Duke/hindsight:feat/extension-bank-scoped-tables
Duke/hindsight:fix/delta-refresh-safety-margin-watermark
Duke/hindsight:feat/store-document-text-per-bank
Duke/hindsight:chore/next-pypdf-postcss-highs
Duke/hindsight:chore/npm-highs
Duke/hindsight:fix/regen-openapi-skill
Duke/hindsight:fix/mental-model-refresh-initialized-guard
Duke/hindsight:feat/list-memory-units-filters
Duke/hindsight:chore/python-highs-pillow-gitpython-pyasn1
Duke/hindsight:integration/agentos
Duke/hindsight:chore/bump-nltk-highs
Duke/hindsight:chore/bump-adm-zip-high
Duke/hindsight:fix/cline-cli-hooks
Duke/hindsight:fix/consolidation-strict-schema
Duke/hindsight:feat/audit-log-enabled-per-bank
Duke/hindsight:chore/remove-dead-advisory-lock-helper
Duke/hindsight:feat/server-llm-config
Duke/hindsight:fix/format-test-query-analyzer
Duke/hindsight:feat/pg0-url-credentials
Duke/hindsight:fix/query-analyzer-strongest-date
Duke/hindsight:fix/routines-single-schema-2638
Duke/hindsight:fix/llm-trace-lifecycle-not-string-matching
Duke/hindsight:feat/reflect-step-cache
Duke/hindsight:feat/hermes-open-stack-blog
Duke/hindsight:chore/bump-mcp-nltk-highs
Duke/hindsight:guides/integration-memory-guides
Duke/hindsight:chore/pydantic-settings-and-root-highs
Duke/hindsight:fix/openrouter-mock-cached-tokens
Duke/hindsight:fix/reflect-done-tool-max-tokens
Duke/hindsight:fix/harden-fact-extraction-quality-judges
Duke/hindsight:fix/test-api-torch-inductor-double-register
Duke/hindsight:feat/bank-strategy-blog
Duke/hindsight:chore/dependabot-mediums
Duke/hindsight:chore/remaining-high-alerts
Duke/hindsight:fix/omnigent-conversation-bank-claim
Duke/hindsight:chore/pipecat-1x-security
Duke/hindsight:blog/omnigent-persistent-memory
Duke/hindsight:fix/fail-on-extraction-errors-2700
Duke/hindsight:fix/embed-target-sibling-unconditional-2676
Duke/hindsight:fix/oracle-session-schema-tests-2708
Duke/hindsight:fix/batch-json-parse-recovery-2701
Duke/hindsight:fix/gemini-batch-grammar-enforcement-2699
Duke/hindsight:feat/minify-llm-json-output
Duke/hindsight:fix/backfill-vector-indexes-2645
Duke/hindsight:devin-desktop-multibank-0.2.0
Duke/hindsight:fix/retain-doc-entity-resolution
Duke/hindsight:fix/control-plane-bank-name-display
Duke/hindsight:fix/maintenance-routines-nonpublic
Duke/hindsight:fix/control-plane-documents-search-q
Duke/hindsight:blog/shared-memory-across-ai-tools
Duke/hindsight:blog/aider-persistent-memory
Duke/hindsight:feat/audit-per-bank-gate
Duke/hindsight:deploy-pointer/v0.8.4-4xx-dump
Duke/hindsight:blog/hermes-self-improving
Duke/hindsight:fix/claude-code-recall-primary-dedup
Duke/hindsight:docs-oracle-setup-gotchas
Duke/hindsight:fix-oracle-session-schema-await
Duke/hindsight:docs-oracle-setup-guide
Duke/hindsight:feat/strip-fences-json-fallback
Duke/hindsight:fix/skill-mirror-bm25-sync
Duke/hindsight:feat/db-max-parallel-workers-per-gather
Duke/hindsight:fix/markitdown-non-bytes-buffer
Duke/hindsight:blog/eve-auto-memory
Duke/hindsight:integration/eve-retain-assistant-default
Duke/hindsight:feat/zcode-integration
Duke/hindsight:perf-graph-maintenance-contention
Duke/hindsight:feat/eve-auto-memory
Duke/hindsight:blog/architxt-hindsight-temporal-mosaic
Duke/hindsight:chore/devin-desktop-cover
Duke/hindsight:blog/devin-desktop-persistent-memory
Duke/hindsight:feat/opencode-coding-plugin
Duke/hindsight:feat/distributed-bank-stats-cache
Duke/hindsight:blog/eve-persistent-memory
Duke/hindsight:chore/remove-lazy-reranker-flag
Duke/hindsight:chore/llm-4xx-request-dump-pr
Duke/hindsight:fix/llm-timeout-propagation-2452
Duke/hindsight:fix/fact-extraction-error-message
Duke/hindsight:fix/recall-min-scores-ts-wrapper
Duke/hindsight:chore/regen-docs-skill-references
Duke/hindsight:blog/entity-resolution-agent-memory
Duke/hindsight:feat/hindsight-fs-mental-models
Duke/hindsight:feat/stats-include-entity-links-optout
Duke/hindsight:fix/main-ci-unblock
Duke/hindsight:blog/zapier-persistent-memory
Duke/hindsight:feat/mental-model-scheduled-refresh
Duke/hindsight:fix/relative-time-unit-labels
Duke/hindsight:refactor/llm-provider-pure-constructor
Duke/hindsight:feat/eve-integration
Duke/hindsight:blog/structuring-chat-logs
Duke/hindsight:blog/vercel-ai-sdk-persistent-memory
Duke/hindsight:investigate/test-api-torch-docstring-flake
Duke/hindsight:fix/warn-unstable-worker-id-docker-2359
Duke/hindsight:chore/sync-embed-env-example
Duke/hindsight:chore/regen-docs-skill-atlas
Duke/hindsight:fix/recall-trace-phase-coverage-2361
Duke/hindsight:fix/rust-cli-u64-limit-offset
Duke/hindsight:feat/propagate-cached-thoughts-tokens
Duke/hindsight:blog/hermes-desktop-memory-provider
Duke/hindsight:fix/async-op-submit-bank-not-found
Duke/hindsight:docs-hermes-desktop-config
Duke/hindsight:feat/llm-failover-provider
Duke/hindsight:temp/cloud-gemini-audit
Duke/hindsight:chore/dependabot-diskcache
Duke/hindsight:chore/dependabot-dify-requests
Duke/hindsight:fix/configurable-max-upload-2313
Duke/hindsight:blog/openhands-persistent-memory
Duke/hindsight:fix/test-api-vchordrq-shard-contamination
Duke/hindsight:fix/structured-chunk-size-retain-2301
Duke/hindsight:chore/dependabot-medium-low
Duke/hindsight:blog/agent-framework-persistent-memory
Duke/hindsight:fix/agrasandhany-github-icon
Duke/hindsight:blog/freshness-aware-memory
Duke/hindsight:fix/subbatch-multichunk-test-xdist-group
Duke/hindsight:chore/fix-dependabot-critical-high
Duke/hindsight:fix/integrations-json-trailing-comma
Duke/hindsight:fix/docs-observation-freshness-trend
Duke/hindsight:fix/subbatch-multichunk-chunk-loss
Duke/hindsight:chore/disable-dependabot
Duke/hindsight:feat/python-client-get-version
Duke/hindsight:feat/mission-sandbox-tool
Duke/hindsight:feat/precheck-content-length
Duke/hindsight:integration/composio
Duke/hindsight:revert/poller-fallback-pr1666
Duke/hindsight:revert/stale-pending-schema-routines-1666
Duke/hindsight:feat/tags-match-exact-2159
Duke/hindsight:integration/omnigent
Duke/hindsight:feat/zapier-integration
Duke/hindsight:blog/gemini-spark-persistent-memory
Duke/hindsight:blog/cursor-persistent-memory
Duke/hindsight:bench/swebench-cross-task-memory-study
Duke/hindsight:docs-blog-0.8.2-memory-defense
Duke/hindsight:fix/webhook-event-types-doc
Duke/hindsight:fix/hierarchical-config-count-observation-scope
Duke/hindsight:fix/get-entity-observations-traversal
Duke/hindsight:fix/doc-example-memories-flake
Duke/hindsight:feat/agent-framework-integration
Duke/hindsight:fix-gemini-spark-icon
Duke/hindsight:docs-superagent-prerequisites
Duke/hindsight:blog/superagent-memory-safety
Duke/hindsight:chore/remove-broken-gitcgr-badge
Duke/hindsight:rename-haystack-memory-wrapper
Duke/hindsight:fix-memories-observation-history-stale-id
Duke/hindsight:blog/flowise-persistent-memory
Duke/hindsight:feat/memory-curation
Duke/hindsight:fix/cursor-cli-community-attribution
Duke/hindsight:fix/obsidian-review-fixes
Duke/hindsight:feat/memory-defense-regex
Duke/hindsight:fix/npm-publish-409-guard
Duke/hindsight:blog/fastest-growing-oss-ai-memory
Duke/hindsight:fix/obsidian-mirror-auth-override
Duke/hindsight:fix/cline-icon-real-logo
Duke/hindsight:blog/cline-persistent-memory
Duke/hindsight:feat/cursor-cli-pip-installer
Duke/hindsight:chore/lint-integration-test-drift
Duke/hindsight:feat/admin-surface
Duke/hindsight:feat/skip-document-text-2061
Duke/hindsight:feat/memory-defense-extension
Duke/hindsight:chore/ruff-format-tests
Duke/hindsight:feat/cursor-integration
Duke/hindsight:feat/cline-integration
Duke/hindsight:blog/add-truncate-markers
Duke/hindsight:feat/haystack-integration
Duke/hindsight:fix/cursor-cli-gallery-entry
Duke/hindsight:docs-remove-old-versions
Duke/hindsight:harden/llm-judge-flakiness
Duke/hindsight:feat/integrations-json-single-source
Duke/hindsight:feat/perf-recall-temporal-suite
Duke/hindsight:fix/opencode-cloud-default-and-e2e
Duke/hindsight:docs-groq-free-tier-not-suitable
Duke/hindsight:fix/reflect-mental-model-short-circuit
Duke/hindsight:fix/ci-zeroentropy-and-client-drift
Duke/hindsight:fix/unify-ensure-bank
Duke/hindsight:feat/llm-strict-schema-all-providers
Duke/hindsight:feat/consolidation-dedup-default-on
Duke/hindsight:feat/llm-trace-enabled-by-default
Duke/hindsight:deploy-pointer/perf-fixes-2026-06-03
Duke/hindsight:feat/bank-stats-ttl-cache
Duke/hindsight:feat/gemini-context-cache
Duke/hindsight:feat/recall-strategy-boost
Duke/hindsight:fix/temporal-recall-candidate-limit
Duke/hindsight:fix/oracle-retain-document-lock
Duke/hindsight:fix/observation-consolidation-duplication
Duke/hindsight:fix/1707-vchord-bm25-gate-per-source-cap
Duke/hindsight:blog/entity-labels-automatic-tagging
Duke/hindsight:feat/llm-request-tracing
Duke/hindsight:chore/bump-next-16.2.6
Duke/hindsight:docs-release-0-7-2
Duke/hindsight:fix/cp-pin-next-16-2-5
Duke/hindsight:fix/1918-docker-docs-drop-rm
Duke/hindsight:blog/hermes-hindsight-windows-setup
Duke/hindsight:chore/dev-setup-script
Duke/hindsight:feat/google-adk-integration
Duke/hindsight:feat/flowise-integration
Duke/hindsight:fix/pg-upgrade-sqlalchemy-21
Duke/hindsight:fix/backup-restore-missing-tables
Duke/hindsight:fix/consolidation-dedup-pending-1842
Duke/hindsight:fix/1888-subbatch-chunk-index-collision
Duke/hindsight:fix/memory-links-to-unit-id-fk-race-1882
Duke/hindsight:feat/mission-sandbox
Duke/hindsight:fix/1796-bump-pg0-stop-wait
Duke/hindsight:feat/dynamic-enum-tags
Duke/hindsight:fix/consolidation-scope-locked-parallelism
Duke/hindsight:blog/hindsight-15k-stars
Duke/hindsight:fix/worker-retry-knobs
Duke/hindsight:fix/document-body-partial-replace-1838
Duke/hindsight:fix/consolidation-propagate-requeue-failure-1842
Duke/hindsight:ci/shard-test-api
Duke/hindsight:fix/consolidation-retry-backoff-base-1842
Duke/hindsight:fix/1833-retain-swallows-transient-extraction-error
Duke/hindsight:followup/bound-entity-resolution-fixes
Duke/hindsight:chore/move-tests-out-of-src
Duke/hindsight:fix/reranker-passthrough-normalization
Duke/hindsight:feat/vapi-integration
Duke/hindsight:test/reflect-tag-groups-propagation
Duke/hindsight:chore/regenerate-docs-skill-after-0.7.1
Duke/hindsight:feat/gemini-spark-integration-clean
Duke/hindsight:feat/grok-build-integration
Duke/hindsight:fix/claude-code-provider-config-isolation
Duke/hindsight:release/0.7.1-blog
Duke/hindsight:docs-docker-compose-local-llm-sidecar
Duke/hindsight:feat/consolidation-bank-priority
Duke/hindsight:fix/consolidation-retry-dedup-by-bank
Duke/hindsight:feat/configurable-reranker-timeout
Duke/hindsight:chore/update-gemini-model-recommendations
Duke/hindsight:feat/ui-markdown-rendering-improvements
Duke/hindsight:blog/openclaw-codebase-memory
Duke/hindsight:fix/operations-dropdown-graph-maintenance
Duke/hindsight:docs-0.7.0-release-notes
Duke/hindsight:fix/mock-llm-for-core-tests
Duke/hindsight:chore/update-gemini-embedding-model
Duke/hindsight:feat/async-link-recompute-on-delete
Duke/hindsight:chore/zeroentropy-embeddings-cleanup
Duke/hindsight:feat/i18n-control-plane
Duke/hindsight:fix/stabilize-llm-flaky-tests
Duke/hindsight:fix/claude-code-mcp-crlf-and-knowledge-tools
Duke/hindsight:perf-derive-entity-links-from-unit-entities
Duke/hindsight:feat/1752-access-log-env-var
Duke/hindsight:feat/paradedb-pg-search-bm25
Duke/hindsight:feat/paperclip-user-scoped-memory
Duke/hindsight:multilingual-bm25
Duke/hindsight:fix/1749-anthropic-temperature
Duke/hindsight:feat/1625-targeted-consolidation
Duke/hindsight:fix/docs-claude-code-docker-recipe
Duke/hindsight:feat/1706-clear-mental-model
Duke/hindsight:fix/cp-access-cookie-signature
Duke/hindsight:bug/1558-fix
Duke/hindsight:fix/ollama-cloud-provider
Duke/hindsight:bug/1558-multivalue-entity-tags-mismatch
Duke/hindsight:fix/docs-database-url-and-tip-code-css
Duke/hindsight:fix/graph-payload-gzip
Duke/hindsight:fix/escape-braces-all-missions
Duke/hindsight:fix/mental-model-history-cap
Duke/hindsight:docs-chat-cloud-first
Duke/hindsight:docs-dify-cloud-first
Duke/hindsight:docs-n8n-cloud-first
Duke/hindsight:docs-agno-cloud-first
Duke/hindsight:docs-agentcore-cloud-first
Duke/hindsight:docs-codex-cloud-first
Duke/hindsight:docs-pydantic-ai-cloud-first
Duke/hindsight:docs-hermes-cloud-first
Duke/hindsight:docs-pipecat-cloud-first
Duke/hindsight:docs-strands-cloud-first
Duke/hindsight:docs-crewai-cloud-first
Duke/hindsight:blog/agent-memory-consolidation
Duke/hindsight:fix/consolidation-mission-brace-escape
Duke/hindsight:fix/issue-1637-codex-token-refresh
Duke/hindsight:docs-worker-id-quickstart
Duke/hindsight:blog/hindsight-cloud-goes-global
Duke/hindsight:docs-changelog-openai-agents-0.1.1
Duke/hindsight:docs-blog-author-0-6-2-main
Duke/hindsight:docs-changelog-0.6.2
Duke/hindsight:blog/opencode-onboarding-memory
Duke/hindsight:feat/weighted-rrf
Duke/hindsight:fix/ci-uv-frozen-env
Duke/hindsight:fix/mental-models-subtype-backfill-1553
Duke/hindsight:mental-model-history-cap-on-deploy-pointer
Duke/hindsight:fix/lint-frozen-ci
Duke/hindsight:fix/migration-oid-race
Duke/hindsight:security/bump-litellm-root
Duke/hindsight:security/bump-high-critical-remaining
Duke/hindsight:security/bump-urllib3-integrations
Duke/hindsight:security/bump-deps-may-2026
Duke/hindsight:fix/ci-paperclip-openclaw
Duke/hindsight:blog-windows-china-local-deployment
Duke/hindsight:fix/strands-client-lifecycle-1387
Duke/hindsight:fix/credit-check-before-body-parse
Duke/hindsight:blog/how-hindsight-scales
Duke/hindsight:fix/claude-code-mcp-get-page-content
Duke/hindsight:fix/typescript-client-version-tsup-define
Duke/hindsight:perf-locomo-curated-conversations
Duke/hindsight:fix/regenerate-generated-files
Duke/hindsight:docs-add-zai-provider
Duke/hindsight:fix/cp-access-key-improvements
Duke/hindsight:fix/claude-code-mcp-stdout-leak
Duke/hindsight:fix/propagate-sub-batch-error-messages
Duke/hindsight:fix/readme-bind-mount-uid
Duke/hindsight:fix-openclaw-allowlist-trust
Duke/hindsight:fix/daemon-posix-spawn-mps
Duke/hindsight:feat/claude-code-worktree-bank-mapping
Duke/hindsight:fix-openclaw-setup-reuse-existing
Duke/hindsight:blog/n8n-persistent-memory
Duke/hindsight:fix/unbounded-structured-retry
Duke/hindsight:fix-openclaw-allow-conversation-access
Duke/hindsight:fix/n8n-remove-client-dep
Duke/hindsight:feat/scope-progress-stats-via-routine
Duke/hindsight:fix-openclaw-knowledge-tools-config
Duke/hindsight:feat/map-entity-labels
Duke/hindsight:ci/cosign-sign-on-release
Duke/hindsight:fix/ci-flaky-tests
Duke/hindsight:blog/claude-code-subagents-shared-memory
Duke/hindsight:ci/cosign-sign-images
Duke/hindsight:feat/cli-retain-files-strategy
Duke/hindsight:ci/n8n-npm-provenance
Duke/hindsight:chore/stabilize-ci
Duke/hindsight:docs-claude-code-knowledge-subagents
Duke/hindsight:blog/tap-health-customer-story
Duke/hindsight:fix/meta-package-pin-slim
Duke/hindsight:fix/claude-code-mcp-bootstrap
Duke/hindsight:feat/openclaw-perf-timing-and-cleanup
Duke/hindsight:feat/improve-create-agent-skill
Duke/hindsight:feat/read-replica-pool
Duke/hindsight:fix/openclaw-mission-and-retain-queue
Duke/hindsight:chore/remove-sda-cli
Duke/hindsight:fix/retain-memory-pressure
Duke/hindsight:release-notes/0.6.0
Duke/hindsight:temp/cloud-with-pr-1440
Duke/hindsight:fix/verify-generated-files
Duke/hindsight:release/claude-code-0.6.0
Duke/hindsight:feat/claude-code-knowledge-tools
Duke/hindsight:fix/dify-package-name
Duke/hindsight:feat/dify-integration
Duke/hindsight:chore/llm-acceptance-tests
Duke/hindsight:fix/remove-pr-review-ci-trigger
Duke/hindsight:fix/n8n-integration-followup
Duke/hindsight:fix/worker-stats-marker-table
Duke/hindsight:fix/broken-tests-on-main
Duke/hindsight:chore/test-suite-improvements
Duke/hindsight:blog/agent-harness-needs-memory
Duke/hindsight:feat/self-driving-agents-claude-code
Duke/hindsight:fix/embed-daemon-scripts-dir
Duke/hindsight:fix/mcp-recall-tag-groups
Duke/hindsight:fix/worker-windows-signal-handler
Duke/hindsight:fix/daemon-host-override
Duke/hindsight:fix/regenerate-openapi-time-field
Duke/hindsight:fix/memory-links-deferred-fk
Duke/hindsight:fix/ts-client-missing-params
Duke/hindsight:cleanup/daemon-detach-popen-tidy
Duke/hindsight:fix/async-batch-retain-test-cleanup
Duke/hindsight:fix/webhook-schema-context
Duke/hindsight:fix/oracle-baseline-check-constraints
Duke/hindsight:feat/n8n-integration
Duke/hindsight:fix/embed-provider-default-model-1360
Duke/hindsight:blog/smolagents-memory-tools
Duke/hindsight:feat/logfire-tracing-guide
Duke/hindsight:fix/bankMission-docs-1353
Duke/hindsight:feat/nemoclaw-sda
Duke/hindsight:fix/codex-default-model-1344
Duke/hindsight:feat/oracle-alembic-migrations
Duke/hindsight:chore/add-oracle-docs
Duke/hindsight:fix/atomic-batch-retain-parent-and-children
Duke/hindsight:feat/pydantic-ai-logfire
Duke/hindsight:blog/llamaparse-integration
Duke/hindsight:feat/android-termux-poc
Duke/hindsight:chore/sync-docs-0.5
Duke/hindsight:fix/eliminate-resultrow-wrapping
Duke/hindsight:feat/wiki-tools
Duke/hindsight:chore/remove-stray-files-from-main
Duke/hindsight:fix/pin-cryptography-below-47
Duke/hindsight:fix/bank-stats-test-regression
Duke/hindsight:fix/restore-exact-056-pg-queries
Duke/hindsight:docs-scoring-ranking-deep-dive
Duke/hindsight:feat/recall-perf-http-mode
Duke/hindsight:fix/oracle-pr-followup
Duke/hindsight:feature/database-abstraction-clean
Duke/hindsight:fix/broken-cli-guide-link
Duke/hindsight:feat/agentcore-integration
Duke/hindsight:feat/pipecat-blog
Duke/hindsight:test/hermes-smoke-gpt4o
Duke/hindsight:test/hermes-smoke
Duke/hindsight:release/v0.5.5-changelog-blog
Duke/hindsight:feat/mental-models-list-view
Duke/hindsight:fix/openai-compat-skip-auto-tool-choice
Duke/hindsight:fix/llama-parse-followup
Duke/hindsight:fix/simplify-json-schema-for-ollama
Duke/hindsight:feature/database-abstraction
Duke/hindsight:feat/llama-parse-parser
Duke/hindsight:fix/get-bank-profile-no-auto-create
Duke/hindsight:feat/agent-procedural-memory
Duke/hindsight:docs-memory-requirements
Duke/hindsight:fix/mcp-server-version
Duke/hindsight:feat/chatgpt-perplexity-integrations
Duke/hindsight:chore/lint-all-npm-packages
Duke/hindsight:fix/consolidation-memory-fanout
Duke/hindsight:fix/openclaw-default-main-session-retention
Duke/hindsight:feat/pipecat-integration
Duke/hindsight:blog/openai-perplexity-mcp-integration
Duke/hindsight:fix/daemon-prefer-local-api
Duke/hindsight:fix/main-test-regressions
Duke/hindsight:fix/docs-mdx-escape-braces
Duke/hindsight:feat/cohere-output-dimensions
Duke/hindsight:fix/litellm-streaming-crash
Duke/hindsight:blog/fix-docker-quickstart
Duke/hindsight:feat/document-chunks-reprocess-ui
Duke/hindsight:blog/your-agent-is-not-forgetful
Duke/hindsight:seo/general-agent-memory-guides-2026-04-23
Duke/hindsight:fix/expose-processing-cancelled-status
Duke/hindsight:feat/operation-recovery-and-hide-parents
Duke/hindsight:fix/external-postgres-async-url
Duke/hindsight:fix/mcp-remove-delete-memory
Duke/hindsight:fix/claude-code-list-tool-results
Duke/hindsight:fix/claude-code-compaction-overwrites
Duke/hindsight:fix/locomo-defaults
Duke/hindsight:feat/perf-test-add-locomo
Duke/hindsight:feat/retain-processed-content-tokens
Duke/hindsight:feat/operation-response-retry-fields
Duke/hindsight:blog/hindsight-10k-stars-date-fix
Duke/hindsight:blog/hindsight-10k-stars-celebration
Duke/hindsight:feat/per-operation-slot-reservations
Duke/hindsight:chore/perf-test-large-default
Duke/hindsight:fix/perf-test-ci
Duke/hindsight:feat/system-perf-tests
Duke/hindsight:feat/db-statement-timeout
Duke/hindsight:release-0.5.4-notes
Duke/hindsight:fix/delta-mode-time-scoped-recall
Duke/hindsight:fix/doc-preserve-created-at
Duke/hindsight:fix/embedded-daemon-crash-recovery
Duke/hindsight:fix/reflect-directive-leak
Duke/hindsight:fix/opencode-lower-retain-default
Duke/hindsight:fix/delta-upsert-chunk-cleanup
Duke/hindsight:blog/guide-cover-images-apr20
Duke/hindsight:fix/worker-scan-before-claim
Duke/hindsight:fix/reflect-mission-identity-framing
Duke/hindsight:fix/mcp-update-bank-config-fields
Duke/hindsight:blog/opencode-persistent-memory
Duke/hindsight:seo/guide-batch-openclaw-hermes-memory
Duke/hindsight:blog/memory-batch-claude-paperclip-superagent-agentcore
Duke/hindsight:blog/superagent-safe-agent-memory
Duke/hindsight:blog/paperclip-persistent-memory
Duke/hindsight:blog/claude-code-persistent-memory
Duke/hindsight:feat/disable-default-daemon-idle-timeout
Duke/hindsight:fix/verify-connection-soft-fail
Duke/hindsight:feat/admin-worker-status-decommission-all
Duke/hindsight:fix/list-operations-items-count
Duke/hindsight:fix/ai-sdk-reflect-type-drift
Duke/hindsight:feat/auto-recharge-v2-base
Duke/hindsight:fix/memory-engine-defer-passthrough
Duke/hindsight:blog/openai-agents-persistent-memory
Duke/hindsight:fix/openai-agents-review-followup
Duke/hindsight:feat/openai-agents-integration
Duke/hindsight:rag-mode
Duke/hindsight:cherry-pick-recall-budget
Duke/hindsight:fix/worker-advisory-lock-contention
Duke/hindsight:feat/consolidation-max-memories-per-round
Duke/hindsight:fix/reduce-default-llm-retries
Duke/hindsight:fix/migration-chain-0422-to-05x
Duke/hindsight:fix/ai-sdk-client-mismatch
Duke/hindsight:feat/seo-guides-section
Duke/hindsight:blog/constellation-view
Duke/hindsight:feat/mental-model-delta-mode
Duke/hindsight:feat/configurable-recall-budget
Duke/hindsight:feat/extension-defer-operation
Duke/hindsight:general-memory-guides-batch2-2026-04-16
Duke/hindsight:feat/failed-consolidation-ui
Duke/hindsight:fix/openclaw-retain-append-or-turn
Duke/hindsight:fix/submit-task-idempotent-skip
Duke/hindsight:test/file-retain-timestamp-event-date-mapping
Duke/hindsight:feat/openclaw-agent-installer
Duke/hindsight:feat/mental-model-history-reflect-snapshot
Duke/hindsight:fix/consolidation-delete-race
Duke/hindsight:fix/worker-tenant-fair-rotation
Duke/hindsight:general-memory-guides-2026-04-15
Duke/hindsight:openclaw-memory-guides-2026-04-15
Duke/hindsight:feat/paperclip-plugin-replace
Duke/hindsight:seo/comparison-openclaw-local-vs-cloud-memory-setup-with-hindsight
Duke/hindsight:seo/guide-control-recall-injection-in-openclaw-with-hindsight
Duke/hindsight:seo/guide-openclaw-per-user-memory-across-channels-setup
Duke/hindsight:feat/log-tenant-and-json-allowlist
Duke/hindsight:investigate/mental-model-max-tokens
Duke/hindsight:fix/bank-id-url-encoding
Duke/hindsight:docs-0-5-2-screenshots
Duke/hindsight:release/0.5.2-notes
Duke/hindsight:openclaw-session-scoped-document-id
Duke/hindsight:feat/entity-constellation-graph
Duke/hindsight:fix/consolidation-retry-cleanup
Duke/hindsight:chore/shared-lint-integrations
Duke/hindsight:seo/guide-debug-hermes-memory-not-recalling-context
Duke/hindsight:seo/guide-hermes-memory-modes-with-hindsight-hybrid-context-tools
Duke/hindsight:seo/guide-migrate-hindsight-hermes-to-native-hermes-memory
Duke/hindsight:fix/openclaw-agent-banking-skip-reasons
Duke/hindsight:fix/opencode-cleanup-debug-logs
Duke/hindsight:feat/bank-stats-ui
Duke/hindsight:docs-opencode-install-and-cloud
Duke/hindsight:blog/openclaw-plugin-06
Duke/hindsight:fix/flaky-retain-load-tests
Duke/hindsight:fix/user-agent-headers-1041
Duke/hindsight:feat/mental-model-recall-controls
Duke/hindsight:feat/op-dialog-raw-payload-and-doc-ids
Duke/hindsight:feat/worker-pending-breakdown
Duke/hindsight:blog/update-openclaw-post-051
Duke/hindsight:feat/reflect-facts-only
Duke/hindsight:feat/architect-skill-only
Duke/hindsight:fix/opencode-plugin-bugs
Duke/hindsight:blog/fintech-customer-story-ming
Duke/hindsight:feat/openclaw-retain-json-format
Duke/hindsight:fix/openclaw-setup-wizard-accept-token-value
Duke/hindsight:feat-siliconflow-reranker
Duke/hindsight:fix/integration-lockfile-guard
Duke/hindsight:fix/854-openclaw-channel-id-provider-fallback
Duke/hindsight:feat/openclaw-hindsight-cloud
Duke/hindsight:docs-mental-model-tags-clarify
Duke/hindsight:hindsight-wt5-wt1-wt1
Duke/hindsight:fix/994-jina-mlx-import-error
Duke/hindsight:fix/embed-macos-force-cpu-regression
Duke/hindsight:fix/cli-surface-error-body
Duke/hindsight:docs-audit-logging-944
Duke/hindsight:feat/architect-skill
Duke/hindsight:fix/chunk-id-collision-977-980
Duke/hindsight:fix/978-azure-gpt5-max-completion-tokens
Duke/hindsight:blog/templates-hub-0-5-0
Duke/hindsight:rfc/self-improving-skills
Duke/hindsight:fix/cloudflare-oauth-proxy-tests-and-hardening
Duke/hindsight:fix/reflect-internal-recall-billing
Duke/hindsight:refactor/openclaw-secretref-config
Duke/hindsight:feat/opencode-recall-tags
Duke/hindsight:feat/default-bank-template-env-var
Duke/hindsight:feat/cli-complete-openapi-coverage
Duke/hindsight:fix/retain-ann-seeds-pgbouncer-temp-table
Duke/hindsight:blog/agno-persistent-memory
Duke/hindsight:release-notes/0.5.0
Duke/hindsight:blog/adding-memory-to-codex-with-hindsight
Duke/hindsight:fix/local-llm-not-in-all
Duke/hindsight:fix/mcp-retain-agent-name-823
Duke/hindsight:feat/retain-append-mode
Duke/hindsight:feat/openrouter-support
Duke/hindsight:feat/recall-prompt-temporal-fields
Duke/hindsight:fix/litellm-sdk-encoding-format
Duke/hindsight:security/bump-vite-integrations
Duke/hindsight:security/bump-lodash-defu
Duke/hindsight:feat/paperclip-plugin
Duke/hindsight:fix/guest-post-remove-cloud-tag
Duke/hindsight:blog/one-memory-for-every-ai-tool
Duke/hindsight:fix/graph-entity-fanout-cap
Duke/hindsight:security/bump-litellm-1.83.0
Duke/hindsight:fix/mcp-uuid-validation-sync-retain
Duke/hindsight:test/fix-875-event-date-none
Duke/hindsight:docs-entity-label-filtering-856-v2
Duke/hindsight:release/paperclip-0.1.1
Duke/hindsight:feat/opencode-integration
Duke/hindsight:fix/otel-bank-id-cardinality
Duke/hindsight:fix/paperclip-integration-review-fixes
Duke/hindsight:fix/mcp-string-coercion-849
Duke/hindsight:fix/query-analyzer-dateparser-crash
Duke/hindsight:feat/custom-llm-endpoint-wizard
Duke/hindsight:fix/ci-failures
Duke/hindsight:blog/beam-sota
Duke/hindsight:feat/bank-templates
Duke/hindsight:feat/mental-model-detail-param
Duke/hindsight:fix/daemon-port-conflict-843
Duke/hindsight:blog/beam-hermes-native-provider
Duke/hindsight:feat/paperclip-integration
Duke/hindsight:fix/clear-memories-preserves-bank
Duke/hindsight:update/hermes-memory-provider-arch
Duke/hindsight:fix/streaming-retain-regressions
Duke/hindsight:fix/flaky-llm-tests
Duke/hindsight:fix/remaining-dependabot-alerts
Duke/hindsight:fix/retain-deadlock-prevention
Duke/hindsight:fix/per-bank-vector-index-type
Duke/hindsight:feat/constellation-view
Duke/hindsight:fix/security-dependency-updates
Duke/hindsight:feat/autogen-integration
Duke/hindsight:blog/version-0-4-22
Duke/hindsight:refactor/remove-llm-classmethods
Duke/hindsight:fix/mental-model-refresh-tag-filtering
Duke/hindsight:blog/adding-memory-to-openclaw-with-hindsight
Duke/hindsight:blog/multi-org-credit-transfers
Duke/hindsight:fix/consolidation-observation-quality
Duke/hindsight:ci/approval-based-external-pr-testing
Duke/hindsight:ci/safe-to-test-pr-reporting
Duke/hindsight:feat/code-review-skill
Duke/hindsight:hindsight-wt5-wt1
Duke/hindsight:fix/pg0-random-port-tests
Duke/hindsight:ci/fork-pr-safe-to-test
Duke/hindsight:fix/openclaw-init-guard-followup
Duke/hindsight:seo/integration-page-meta-descriptions
Duke/hindsight:blog/team-shared-memory-ai-coding-agents
Duke/hindsight:fix/codex-installer-settings-merge
Duke/hindsight:fix/llamaindex-docid-version
Duke/hindsight:doc-zeroentropy-base-url
Duke/hindsight:fix/experience-fact-type-classification
Duke/hindsight:feat/codex-rich-tool-calls
Duke/hindsight:fix/openclaw-plugin-json-trailing-commas
Duke/hindsight:fix/llamaindex-docs-tools-bug
Duke/hindsight:fix/blog-homepage-cloud-posts
Duke/hindsight:blog/mcp-oauth-rename-march30
Duke/hindsight:blog/mcp-oauth-date-march30
Duke/hindsight:blog/mcp-oauth-native
Duke/hindsight:release-notes/0.4.21
Duke/hindsight:breaking-change/remove-bfs-mpfp
Duke/hindsight:refactor/merge-llamaindex-packages
Duke/hindsight:feat/audit-log-duration-ms
Duke/hindsight:fix/mcp-get-probe-claude-code
Duke/hindsight:fix/codex-test-pytest
Duke/hindsight:feat/duration-ms-operations
Duke/hindsight:fix/bank-index-vector-extension
Duke/hindsight:fix/verbose-retain-mission
Duke/hindsight:fix/hermes-sync-hooks
Duke/hindsight:feat/llamaindex-integration
Duke/hindsight:feat/codex-integration
Duke/hindsight:feature/max-observations-per-scope
Duke/hindsight:refactor/embedded-ui-constructor-flags
Duke/hindsight:blog/parallel-hybrid-search
Duke/hindsight:fix/silence-google-genai-logging
Duke/hindsight:fix/migration-bypass-pgbouncer
Duke/hindsight:hotfix/chunk-fk-migration-if-exists
Duke/hindsight:fix/ag2-integration-cleanup
Duke/hindsight:feat/audit-log
Duke/hindsight:fix/stats-endpoint-performance
Duke/hindsight:fix/python-client-bank-config-parity
Duke/hindsight:fix/python-client-pydoc-improvements
Duke/hindsight:feat/openclaw-recall-injection-position
Duke/hindsight:fix/python-client-async-retain
Duke/hindsight:tidy-claude-code-docs
Duke/hindsight:feat/delta-retain
Duke/hindsight:fix/dependabot-security-alerts-2
Duke/hindsight:fix/dependabot-security-alerts
Duke/hindsight:feature/claude-code-retain-tool-calls
Duke/hindsight:feature/claude-code-plugin-session-doc
Duke/hindsight:fix/cp-ui-fixes
Duke/hindsight:fix/hook-registration-v2
Duke/hindsight:fix/windows-compatibility
Duke/hindsight:fix/recall-metadata-null
Duke/hindsight:feat/reflect-source-facts-config
Duke/hindsight:feature/no-llm-provider
Duke/hindsight:fix/hindsight-memory-hook-registration
Duke/hindsight:feat/hermes-config-file
Duke/hindsight:feat/ci-skip-unrelated-jobs
Duke/hindsight:blog/strands-persistent-memory
Duke/hindsight:blog/langgraph-long-term-memory
Duke/hindsight:feat/embed-ui
Duke/hindsight:feature/litellm-llm-provider
Duke/hindsight:fix/hermes-async-handlers
Duke/hindsight:security/exclude-litellm-1.82.8
Duke/hindsight:feat/openclaw-remove-default-models
Duke/hindsight:release-notes/0.4.20
Duke/hindsight:blog/feature-image-benchmark
Duke/hindsight:blog/feature-image-nemoclaw
Duke/hindsight:blog/feature-image-telegram
Duke/hindsight:fix/claude-code-daemon-prestart
Duke/hindsight:doc-claude-telegram
Duke/hindsight:feat/strands-integration
Duke/hindsight:feat/agent-memory-benchmark-launch
Duke/hindsight:fix/claude-code-plugin-install
Duke/hindsight:fix/entity-resolver-memory-leak
Duke/hindsight:doc-newp
Duke/hindsight:feat/unit-tests-new-commits
Duke/hindsight:fix/litellm-inject-memories-no-query
Duke/hindsight:fix/mcp-auth-token-tenant-conflict
Duke/hindsight:fix/langgraph-pypi-readme
Duke/hindsight:fix/retrieval-indeterminate-type
Duke/hindsight:feat/nemoclaw-blog
Duke/hindsight:feat/hindsight-nemoclaw-v2
Duke/hindsight:openclaw
Duke/hindsight:feat/hindsight-nemoclaw
Duke/hindsight:fix/hindsight-api-uvx-scripts
Duke/hindsight:feat/verbatim-extraction-mode
Duke/hindsight:feat/langgraph-integration
Duke/hindsight:feat/integrations-hub
Duke/hindsight:reflect
Duke/hindsight:fix/atomic-async-operation-creation
Duke/hindsight:fix/orphaned-batch-retain-parents
Duke/hindsight:fix/dependabot-security-updates
Duke/hindsight:feature/integrations-scroll-banner
Duke/hindsight:feat/skill-link-validation-and-openapi
Duke/hindsight:feature/code-snippet-parity
Duke/hindsight:fix/entity-id-null-constraint
Duke/hindsight:blog/hermes-memory-agent
Duke/hindsight:bench-changes
Duke/hindsight:fix/verbatim-fact-type
Duke/hindsight:rel0419
Duke/hindsight:deno
Duke/hindsight:checkpoint/20260317-134445-oauth-mcp-local
Duke/hindsight:fix/streamlit-blog-links
Duke/hindsight:fix/streamlit-blog-slug
Duke/hindsight:blog/streamlit-chatbot-memory
Duke/hindsight:fix/dockerfile-copy-lockfile
Duke/hindsight:fix/consolidation-failed-at
Duke/hindsight:feat/agno-integration
Duke/hindsight:feat/hermes-integration
Duke/hindsight:blog/hermes-memory-agent-clean
Duke/hindsight:siuds
Duke/hindsight:blog/n8n-memory-workflows
Duke/hindsight:fix/skill-retain-guidance
Duke/hindsight:feat/reranker-local-perf-docs
Duke/hindsight:fix/backsweep-orphan-memory-units
Duke/hindsight:fix/mcp-accept-header
Duke/hindsight:chore/integrate-skill
Duke/hindsight:fix/gemini-thought-signature
Duke/hindsight:rele0418
Duke/hindsight:tags
Duke/hindsight:fix/slim-smoke-test-and-minimax
Duke/hindsight:feat/slim-package-variants
Duke/hindsight:chore/dependabot-actions
Duke/hindsight:blog/spreading-activation-memory-graphs
Duke/hindsight:fix/litellm-reranker-token-limit
Duke/hindsight:fix/op-cancellation-on-bank-delete
Duke/hindsight:fix/embed-profile-registration
Duke/hindsight:blog/hindsight-cloud-api-key-management
Duke/hindsight:blog/run-hindsight-with-ollama
Duke/hindsight:feat/jina-mlx-reranker
Duke/hindsight:config-max-query-tokens
Duke/hindsight:fix/hnsw-union-all-retrieval
Duke/hindsight:0417
Duke/hindsight:feat/retry-failed-operations
Duke/hindsight:fix/null-bytes-in-file-upload
Duke/hindsight:blog-cloud
Duke/hindsight:blog/hindsight-document-upload
Duke/hindsight:feature/api-startup-rollout-fix
Duke/hindsight:ops-ui
Duke/hindsight:fix/consolidation-mission-override
Duke/hindsight:lmstudio
Duke/hindsight:fix/ensure-embedding-dimension-mental-models
Duke/hindsight:fix/iris-httpx-timeout
Duke/hindsight:fix/alembic-thread-safety
Duke/hindsight:fix/iris-parser-httpx-timeout
Duke/hindsight:fix/gcs-workload-identity
Duke/hindsight:feat/change-document-tags
Duke/hindsight:feat/mental-model-history
Duke/hindsight:feat/observation-history
Duke/hindsight:feat/per-request-file-parser
Duke/hindsight:refactor/remove-dead-code
Duke/hindsight:feat/consolidation-source-facts-token-limits
Duke/hindsight:doc/bank-config-audit
Duke/hindsight:feature/file-upload-hooks
Duke/hindsight:fix/openclaw-tests-and-ci
Duke/hindsight:fix/truncate-long-bank-names
Duke/hindsight:fix/refresh-bank-dropdown-on-open
Duke/hindsight:rel0416
Duke/hindsight:fix/observation-occurred-at-fallback
Duke/hindsight:blog/add-memory-to-openai-application
Duke/hindsight:fix/shorten-transaction-scope
Duke/hindsight:fix/webhook-outbox-schema-rollback
Duke/hindsight:investigate/recall-observations-chunks
Duke/hindsight:fix/graceful-shutdown-timeout
Duke/hindsight:fix/combined-scoring
Duke/hindsight:fix/remove-concurrently-from-migrations
Duke/hindsight:fix/mcp-tool-filtering-fastmcp3
Duke/hindsight:feat/gin-index-source-memory-ids
Duke/hindsight:cookbook-live
Duke/hindsight:fix-ex
Duke/hindsight:doc/zeroentropy-reranker
Duke/hindsight:fix/dependabot-security-vulnerabilities
Duke/hindsight:feat/linux-arm64-release
Duke/hindsight:blog/litellm-fix-observation
Duke/hindsight:blog/litellm-persistent-memory
Duke/hindsight:rel-notes
Duke/hindsight:fix/ts-sdk-include-entities
Duke/hindsight:refactor/llm-with-config
Duke/hindsight:recall-single-query-chunk-fetch
Duke/hindsight:feat/gemini-safety-settings
Duke/hindsight:hindsight-wt5
Duke/hindsight:feature/oauth-extension-hooks
Duke/hindsight:blog/crewai-persistent-memory
Duke/hindsight:feat/marketing-bot-webhook
Duke/hindsight:feat/list-documents-tags-filter
Duke/hindsight:feat/pydantic-ai-ci-release-docs
Duke/hindsight:feat/pydantic-ai-integration
Duke/hindsight:entity-labels-docs
Duke/hindsight:entitylabels
Duke/hindsight:fix-retain
Duke/hindsight:reflect-tokems
Duke/hindsight:investigate/consolidation-deadlock
Duke/hindsight:fix/observations-count-display
Duke/hindsight:fix-zeroentropu
Duke/hindsight:consolidation
Duke/hindsight:feature/bank-scoped-validation
Duke/hindsight:tags-ons
Duke/hindsight:blog-post0414
Duke/hindsight:worker-recov
Duke/hindsight:changelog22
Duke/hindsight:doc-chat
Duke/hindsight:rel-cha
Duke/hindsight:feat/chat-sdk-demo-bot
Duke/hindsight:feat/chat-sdk-integration
Duke/hindsight:mcp-configs
Duke/hindsight:feat/temporal-consolidation-batching
Duke/hindsight:feat/expand-mcp-tool-surface-area
Duke/hindsight:tag-fix
Duke/hindsight:obsv5
Duke/hindsight:obsv4
Duke/hindsight:locomo-refl
Duke/hindsight:enable-bank-api
Duke/hindsight:consol-pro
Duke/hindsight:pass-metadadata-into-retain
Duke/hindsight:mem-leak
Duke/hindsight:fix/reflect-based-on-and-forced-retrieval
Duke/hindsight:fix/bank-config-multi-tenant
Duke/hindsight:ci-gcp
Duke/hindsight:doc-impr
Duke/hindsight:changlog0413
Duke/hindsight:ci-openai+
Duke/hindsight:remove-mcp-local
Duke/hindsight:fix-npx
Duke/hindsight:return-source-facts
Duke/hindsight:docker-rr
Duke/hindsight:mcp-fail
Duke/hindsight:reranker-erro
Duke/hindsight:fix/reduce-temporal-offset
Duke/hindsight:feat/crewai-integration
Duke/hindsight:client-time
Duke/hindsight:fix-no-docs-re
Duke/hindsight:0412-rel
Duke/hindsight:pdf
Duke/hindsight:aisdk-b
Duke/hindsight:go-fixes
Duke/hindsight:fix/restore-entity-recall
Duke/hindsight:egn
Duke/hindsight:fix/async-parity-and-keepalive
Duke/hindsight:doc-go
Duke/hindsight:azure-pgdiskann
Duke/hindsight:fix-docdis
Duke/hindsight:times
Duke/hindsight:litellm-1
Duke/hindsight:perf2
Duke/hindsight:max_tokens
Duke/hindsight:timscl
Duke/hindsight:fix/mcp-docs-params
Duke/hindsight:fix/mcp-extra-args-and-bank-priority
Duke/hindsight:deadc-oder
Duke/hindsight:vchord
Duke/hindsight:hierarichical-envs
Duke/hindsight:python-deser
Duke/hindsight:no-root
Duke/hindsight:replace-waitlist-with-signup-link
Duke/hindsight:trust
Duke/hindsight:fix-naming
Duke/hindsight:fix/async-retain-usage-metering
Duke/hindsight:feat/mcp-mental-models
Duke/hindsight:tiktoken
Duke/hindsight:doc-skill
Duke/hindsight:traceability
Duke/hindsight:fix/mcp-usage-tracking
Duke/hindsight:fix-helm
Duke/hindsight:build-ci
Duke/hindsight:fix-mcp-thing
Duke/hindsight:MCPAuth
Duke/hindsight:fix-thing
Duke/hindsight:ccterm
Duke/hindsight:slim-dicker
Duke/hindsight:flakieses
Duke/hindsight:py314
Duke/hindsight:md-reflect
Duke/hindsight:fix-backwards-compat
Duke/hindsight:aisdk
Duke/hindsight:fix/recall-timeout-handling
Duke/hindsight:ui-m
Duke/hindsight:embedded-sdk
Duke/hindsight:litellm-stream
Duke/hindsight:mm-interm
Duke/hindsight:docker-startup-error
Duke/hindsight:doc-cook
Duke/hindsight:changelog
Duke/hindsight:embed-improve
Duke/hindsight:secc
Duke/hindsight:openclaw-auto-embed
Duke/hindsight:fix/worker-load-operation-validator
Duke/hindsight:public-schema
Duke/hindsight:profile-config
Duke/hindsight:chatgpt
Duke/hindsight:print-ver
Duke/hindsight:fix/propagate-request-context-in-async-tasks
Duke/hindsight:feat/mental-model-refresh-validation
Duke/hindsight:embed-f
Duke/hindsight:gpt52
Duke/hindsight:feat/mental-model-extension-hooks
Duke/hindsight:improvedocs
Duke/hindsight:openclawd
Duke/hindsight:release-client-v
Duke/hindsight:retain-async
Duke/hindsight:timestamp-ser
Duke/hindsight:worker-setting
Duke/hindsight:moltbot
Duke/hindsight:doc-next
Duke/hindsight:feat/vertexai-native-sdk
Duke/hindsight:vertex
Duke/hindsight:fix/tenant-schema-migrations
Duke/hindsight:fix/worker-tenant-schema-context
Duke/hindsight:ma
Duke/hindsight:anthropi
Duke/hindsight:empty-refl
Duke/hindsight:embed-again
Duke/hindsight:fix/search-mental-models-type-mismatch
Duke/hindsight:versioning
Duke/hindsight:fix-pytorch-device-detection-robust
Duke/hindsight:hindsight-wt4
Duke/hindsight:iss
Duke/hindsight:mm-blog
Duke/hindsight:embed-issues
Duke/hindsight:graph
Duke/hindsight:prompt-custom
Duke/hindsight:benchm
Duke/hindsight:rename-final
Duke/hindsight:drop-ll
Duke/hindsight:fix/multi-tenant-worker-schema
Duke/hindsight:fix/graph-table-rows-missing-fields
Duke/hindsight:fix/reflect-mental-model-text
Duke/hindsight:feat/readme-updates
Duke/hindsight:fix-refl
Duke/hindsight:support-tags
Duke/hindsight:embed-fixes
Duke/hindsight:mm-docs
Duke/hindsight:fix/litellm-api-key-auth
Duke/hindsight:feat/litellm-async-retain-client-cleanup
Duke/hindsight:fix-mm-token
Duke/hindsight:feature/multi-tenant-worker-support
Duke/hindsight:fix/consolidation-stats-reporting
Duke/hindsight:mcp-retain-timestamp
Duke/hindsight:skills2
Duke/hindsight:fix/gemini-tool-response-name
Duke/hindsight:benchmark-mm
Duke/hindsight:fix-ci-3
Duke/hindsight:multilingual
Duke/hindsight:feat/litellm-async-retain-client-cleanup-v2
Duke/hindsight:fix-api-ci
Duke/hindsight:access-count
Duke/hindsight:workers
Duke/hindsight:fix/temporal-scoring-priority
Duke/hindsight:mm-doc
Duke/hindsight:pytorch
Duke/hindsight:mm-clients
Duke/hindsight:fix-deps
Duke/hindsight:agents-md
Duke/hindsight:mm2
Duke/hindsight:feature/structured-logging
Duke/hindsight:doc-ref
Duke/hindsight:obsv2
Duke/hindsight:hindsight-cli-json
Duke/hindsight:fix/skill-installer-test-examples
Duke/hindsight:feat/cloud-mode-skill
Duke/hindsight:update-slack-invite-link
Duke/hindsight:changelo030
Duke/hindsight:memory-tags
Duke/hindsight:fix/server-extension-loading
Duke/hindsight:litellm
Duke/hindsight:tenant-metrics
Duke/hindsight:azure-openai
Duke/hindsight:quer
Duke/hindsight:improve-perf
Duke/hindsight:ui-entit
Duke/hindsight:improve-mpfp
Duke/hindsight:ci-fix2
Duke/hindsight:perf-imp
Duke/hindsight:fix/typescript-client-error-handling
Duke/hindsight:retain-parm
Duke/hindsight:tei-fixes
Duke/hindsight:fix/mpfp-adjacency-cache
Duke/hindsight:fix/ensure-embedding-dimension-for-tenant-schemas
Duke/hindsight:perf-fixes
Duke/hindsight:fix/stats-tenant-auth
Duke/hindsight:flaky-test
Duke/hindsight:docker-imae
Duke/hindsight:feat-delete-memory-bank
Duke/hindsight:return-operation-id
Duke/hindsight:configs-pool
Duke/hindsight:fix-causal
Duke/hindsight:config-llm
Duke/hindsight:hindsight-wt3
Duke/hindsight:multi-lingual
Duke/hindsight:cohere
Duke/hindsight:metrics
Duke/hindsight:fix-ui-limit
Duke/hindsight:admin-run-migr
Duke/hindsight:fix-dep
Duke/hindsight:fix-ci-rust
Duke/hindsight:backup-restore
Duke/hindsight:causal-links
Duke/hindsight:retain
Duke/hindsight:fix/python-sdk-auth-header
Duke/hindsight:add-dotenv-loading
Duke/hindsight:groq-free
Duke/hindsight:configurable-dime
Duke/hindsight:changelog020
Duke/hindsight:add-tests
Duke/hindsight:feature/load-operation-validator
Duke/hindsight:new-config-doc
Duke/hindsight:structured-outout-reflect
Duke/hindsight:skill-doc
Duke/hindsight:fix-document
Duke/hindsight:docs
Duke/hindsight:fix-embed
Duke/hindsight:fix-date
Duke/hindsight:refa
Duke/hindsight:fix/task-handler-exception-propagation
Duke/hindsight:skills
Duke/hindsight:ollama
Duke/hindsight:doc-for-auth
Duke/hindsight:extn
Duke/hindsight:finalizeDocs
Duke/hindsight:fix-max
Duke/hindsight:smokeci
Duke/hindsight:mcp-installation
Duke/hindsight:copilot/add-health-endpoint
Duke/hindsight:fix/docker-pg0-startup
Duke/hindsight:docValidation
Duke/hindsight:add-hindsight-cloud-links
Duke/hindsight:fix-retain-async
Duke/hindsight:mcp-server-fix
Duke/hindsight:ci-matrix
Duke/hindsight:lint
Duke/hindsight:docs-pg0
Duke/hindsight:add-gemini3
Duke/hindsight:TestExamplesCI
Duke/hindsight:local-mcp
Duke/hindsight:enable-models-test
Duke/hindsight:hindsight_litellm
Duke/hindsight:fix-contributing-info
Duke/hindsight:use-pg0-emb
Duke/hindsight:fix/typescript-urlsearchparams-iterable
Duke/hindsight:mpfp
Duke/hindsight:fix-CVE-2025-55184
Duke/hindsight:update-example-env
Duke/hindsight:gpt
Duke/hindsight:ci-fix
Duke/hindsight:update-docs-url-to-custom-domain
Duke/hindsight:fix-docusarus-custom-domain
Duke/hindsight:fix-CVE-2025-66478
Duke/hindsight:increase-graph-neighbor-limit
Duke/hindsight:benchmark-improvements
Duke/hindsight:longmem
Duke/hindsight:add-rag-vs-hindsight-examples
Duke/hindsight:fix-docker
Duke/hindsight:fix-readme-link
Duke/hindsight:add-license-file
Duke/hindsight:fix-docker-build
Duke/hindsight:fix-ci2
Duke/hindsight:fix-ci
Duke/hindsight:docker-fixes
Duke/hindsight:fix/urlsearchparams-compatibility
Duke/hindsight:ai-fitness-coach
Duke/hindsight:renaming-pre-launch
Duke/hindsight:integrations/coding-agents/v0.3.4
Duke/hindsight:v0.9.1
Duke/hindsight:integrations/eliza/v0.1.0
Duke/hindsight:integrations/coding-agents/v0.3.3
Duke/hindsight:integrations/coding-agents/v0.3.2
Duke/hindsight:integrations/coding-agents/v0.3.1
Duke/hindsight:integrations/coding-agents/v0.3.0
Duke/hindsight:integrations/coding-agents/v0.2.1
Duke/hindsight:integrations/coding-agents/v0.2.0
Duke/hindsight:integrations/obsidian/v0.2.1
Duke/hindsight:integrations/coding-agents/v0.1.2
Duke/hindsight:integrations/coding-agents/v0.1.1
Duke/hindsight:v0.9.0
Duke/hindsight:integrations/coding-agents/v0.1.0
Duke/hindsight:integrations/coding-agents/v0.0.5
Duke/hindsight:integrations/obsidian/v0.2.0
Duke/hindsight:integrations/coding-agents/v0.0.4
Duke/hindsight:integrations/coding-agents/v0.0.3
Duke/hindsight:integrations/coding-agents/v0.0.2
Duke/hindsight:integrations/coding-agents/v0.0.1
Duke/hindsight:integrations/openclaw/v0.10.0
Duke/hindsight:integrations/copilot-cli/v0.1.1
Duke/hindsight:v0.8.6
Duke/hindsight:integrations/copilot-cli/v0.1.0
Duke/hindsight:integrations/paperclip/v0.3.0
Duke/hindsight:v0.8.5
Duke/hindsight:integrations/opencode/v0.2.8
Duke/hindsight:integrations/zcode/v0.1.0
Duke/hindsight:integrations/claude-code/v0.7.5
Duke/hindsight:integrations/devin-desktop/v0.2.0
Duke/hindsight:integrations/devin-desktop/v0.1.0
Duke/hindsight:integrations/github-copilot/v0.1.0
Duke/hindsight:integrations/claude-code/v0.7.4
Duke/hindsight:integrations/zed/v0.2.0
Duke/hindsight:integrations/opencode/v0.2.7
Duke/hindsight:integrations/codex/v0.3.1
Duke/hindsight:integrations/claude-code/v0.7.3
Duke/hindsight:tools/hindsight-agent-sdk/v0.1.1
Duke/hindsight:integrations/eve/v0.2.1
Duke/hindsight:integrations/eve/v0.2.0
Duke/hindsight:v0.8.4
Duke/hindsight:integrations/openhands/v0.1.1
Duke/hindsight:integrations/continue/v0.1.1
Duke/hindsight:integrations/aider/v0.1.1
Duke/hindsight:integrations/openclaw/v0.9.0
Duke/hindsight:integrations/cursor-cli/v0.3.0
Duke/hindsight:integrations/langgraph/v0.3.0
Duke/hindsight:integrations/claude-code/v0.7.2
Duke/hindsight:integrations/eve/v0.1.0
Duke/hindsight:integrations/openhands/v0.1.0
Duke/hindsight:integrations/continue/v0.1.0
Duke/hindsight:v0.8.3
Duke/hindsight:integrations/zed/v0.1.0
Duke/hindsight:integrations/opencode/v0.2.6
Duke/hindsight:integrations/composio/v0.1.0
Duke/hindsight:v0.8.2
Duke/hindsight:integrations/agent-framework/v0.1.0
Duke/hindsight:integrations/haystack/v0.1.1
Duke/hindsight:integrations/obsidian/v0.1.2
Duke/hindsight:integrations/obsidian/v0.1.1
Duke/hindsight:integrations/obsidian/v0.1.0
Duke/hindsight:integrations/cursor/v0.2.0
Duke/hindsight:integrations/cline/v0.2.0
Duke/hindsight:integrations/cursor-cli/v0.2.0
Duke/hindsight:v0.8.1
Duke/hindsight:integrations/omo/v0.1.0
Duke/hindsight:integrations/cline/v0.1.0
Duke/hindsight:integrations/haystack/v0.1.0
Duke/hindsight:integrations/cursor-cli/v0.1.0
Duke/hindsight:integrations/roo-code/v0.1.0
Duke/hindsight:integrations/opencode/v0.2.5
Duke/hindsight:v0.8.0
Duke/hindsight:integrations/opencode/v0.2.4
Duke/hindsight:integrations/opencode/v0.2.3
Duke/hindsight:integrations/opencode/v0.2.2
Duke/hindsight:integrations/superagent/v0.1.0
Duke/hindsight:integrations/claude-agent-sdk/v0.1.0
Duke/hindsight:integrations/opencode/v0.2.1
Duke/hindsight:integrations/openai-agents/v0.1.2
Duke/hindsight:integrations/litellm/v0.5.4
Duke/hindsight:integrations/langgraph/v0.2.0
Duke/hindsight:integrations/claude-code/v0.7.1
Duke/hindsight:integrations/llamaindex/v0.1.5
Duke/hindsight:integrations/autogen/v0.1.3
Duke/hindsight:integrations/google-adk/v0.1.0
Duke/hindsight:v0.7.2
Duke/hindsight:integrations/flowise/v0.1.0
Duke/hindsight:integrations/vapi/v0.1.0
Duke/hindsight:v0.7.1
Duke/hindsight:integrations/claude-code/v0.7.0
Duke/hindsight:integrations/openclaw/v0.8.0
Duke/hindsight:v0.7.0
Duke/hindsight:integrations/paperclip/v0.2.3
Duke/hindsight:integrations/openclaw/v0.7.7
Duke/hindsight:integrations/openai-agents/v0.1.1
Duke/hindsight:integrations/litellm/v0.5.3
Duke/hindsight:integrations/strands/v0.1.3
Duke/hindsight:integrations/claude-code/v0.6.5
Duke/hindsight:integrations/paperclip/v0.2.2
Duke/hindsight:v0.6.2
Duke/hindsight:integrations/claude-code/v0.6.4
Duke/hindsight:v0.6.1
Duke/hindsight:integrations/claude-code/v0.6.3
Duke/hindsight:integrations/openclaw/v0.7.6
Duke/hindsight:integrations/openclaw/v0.7.5
Duke/hindsight:integrations/n8n/v0.1.3
Duke/hindsight:integrations/opencode/v0.2.0
Duke/hindsight:integrations/codex/v0.3.0
Duke/hindsight:integrations/openclaw/v0.7.4
Duke/hindsight:integrations/n8n/v0.1.2
Duke/hindsight:integrations/claude-code/v0.6.2
Duke/hindsight:integrations/openclaw/v0.7.3
Duke/hindsight:integrations/claude-code/v0.6.1
Duke/hindsight:v0.6.0
Duke/hindsight:integrations/claude-code/v0.6.0
Duke/hindsight:integrations/dify/v0.1.1
Duke/hindsight:integrations/n8n/v0.1.1
Duke/hindsight:tools/self-driving-agents/v0.0.6
Duke/hindsight:integrations/openclaw/v0.7.2
Duke/hindsight:integrations/openclaw/v0.7.1
Duke/hindsight:tools/hindsight-agent-sdk/v0.1.0
Duke/hindsight:tools/self-driving-agents/v0.0.5
Duke/hindsight:tools/self-driving-agents/v0.0.4
Duke/hindsight:tools/self-driving-agents/v0.0.3
Duke/hindsight:tools/self-driving-agents/v0.0.2
Duke/hindsight:integrations/openclaw/v0.7.0
Duke/hindsight:tools/self-driving-agents/v0.0.1
Duke/hindsight:integrations/smolagents/v0.1.0
Duke/hindsight:integrations/agentcore/v0.1.1
Duke/hindsight:v0.5.6
Duke/hindsight:v0.5.5
Duke/hindsight:integrations/pipecat/v0.1.1
Duke/hindsight:integrations/openclaw/v0.6.6
Duke/hindsight:integrations/claude-code/v0.4.0
Duke/hindsight:integrations/litellm/v0.5.2
Duke/hindsight:v0.5.4
Duke/hindsight:integrations/ai-sdk/v0.5.1
Duke/hindsight:v0.5.3
Duke/hindsight:integrations/ai-sdk/v0.5.0
Duke/hindsight:integrations/openai-agents/v0.1.0
Duke/hindsight:integrations/openclaw/v0.6.5
Duke/hindsight:integrations/paperclip/v0.2.1
Duke/hindsight:integrations/openclaw/v0.6.4
Duke/hindsight:integrations/cloudflare-oauth-proxy/v1.0.1
Duke/hindsight:integrations/opencode/v0.1.4
Duke/hindsight:integrations/paperclip/v0.1.2
Duke/hindsight:integrations/autogen/v0.1.2
Duke/hindsight:integrations/codex/v0.2.1
Duke/hindsight:integrations/claude-code/v0.3.1
Duke/hindsight:integrations/strands/v0.1.2
Duke/hindsight:integrations/nemoclaw/v0.1.2
Duke/hindsight:integrations/llamaindex/v0.1.4
Duke/hindsight:integrations/langgraph/v0.1.2
Duke/hindsight:integrations/chat/v0.4.20
Duke/hindsight:integrations/ai-sdk/v0.4.20
Duke/hindsight:integrations/ag2/v0.1.2
Duke/hindsight:integrations/crewai/v0.4.20
Duke/hindsight:integrations/pydantic-ai/v0.4.20
Duke/hindsight:integrations/litellm/v0.5.1
Duke/hindsight:v0.5.2
Duke/hindsight:integrations/openclaw/v0.6.3
Duke/hindsight:integrations/opencode/v0.1.3
Duke/hindsight:integrations/opencode/v0.1.2
Duke/hindsight:integrations/openclaw/v0.6.2
Duke/hindsight:v0.5.1
Duke/hindsight:integrations/openclaw/v0.6.1
Duke/hindsight:integrations/openclaw/v0.6.0
Duke/hindsight:v0.5.0
Duke/hindsight:integrations/opencode/v0.1.1
Duke/hindsight:integrations/paperclip/v0.1.1
Duke/hindsight:integrations/autogen/v0.1.1
Duke/hindsight:v0.4.22
Duke/hindsight:integrations/llamaindex/v0.1.3
Duke/hindsight:integrations/codex/v0.2.0
Duke/hindsight:integrations/openclaw/v0.5.1
Duke/hindsight:v0.4.21
Duke/hindsight:integrations/hermes/v0.5.0
Duke/hindsight:integrations/openclaw/v0.5.0
Duke/hindsight:integrations/codex/v0.1.1
Duke/hindsight:integrations/llamaindex/v0.1.2
Duke/hindsight:integrations/ag2/v0.1.1
Duke/hindsight:integrations/claude-code/v0.3.0
Duke/hindsight:integrations/claude-code/v0.2.0
Duke/hindsight:integrations/strands/v0.1.1
Duke/hindsight:v0.4.20
Duke/hindsight:integrations/litellm/v0.5.0
Duke/hindsight:integrations/nemoclaw/v0.1.1
Duke/hindsight:integrations/langgraph/v0.1.1
Duke/hindsight:v0.4.19
Duke/hindsight:v0.4.18
Duke/hindsight:v0.4.17
Duke/hindsight:v0.4.16
Duke/hindsight:v0.4.15
Duke/hindsight:v0.4.14
Duke/hindsight:v0.4.13
Duke/hindsight:v0.4.12
Duke/hindsight:v0.4.11
Duke/hindsight:v0.4.10
Duke/hindsight:v0.4.9
Duke/hindsight:v0.4.8
Duke/hindsight:v0.4.7
Duke/hindsight:v0.4.6
Duke/hindsight:v0.4.5
Duke/hindsight:v0.4.4
Duke/hindsight:v0.4.3
Duke/hindsight:v0.4.2
Duke/hindsight:v0.4.1
Duke/hindsight:v0.4.0
Duke/hindsight:v0.3.0
Duke/hindsight:v0.2.1
Duke/hindsight:v0.2.0
Duke/hindsight:v0.1.16
Duke/hindsight:v0.1.15
Duke/hindsight:v0.1.14
Duke/hindsight:v0.1.13
Duke/hindsight:v0.1.12
Duke/hindsight:v0.1.11
Duke/hindsight:v0.1.10
Duke/hindsight:v0.1.9
Duke/hindsight:v0.1.8
Duke/hindsight:v0.1.7
Duke/hindsight:v0.1.6
Duke/hindsight:v0.1.5
Duke/hindsight:v0.1.4
Duke/hindsight:v0.1.3
Duke/hindsight:v0.1.2
Duke/hindsight:v0.1.1
Duke/hindsight:v0.1.0
Duke/hindsight:v0.0.21
Duke/hindsight:v0.0.20
Duke/hindsight:v0.0.19
Duke/hindsight:v0.0.18
Duke/hindsight:v0.0.17
Duke/hindsight:v0.0.16
Duke/hindsight:v0.0.15
Duke/hindsight:v0.0.14
Duke/hindsight:v0.0.13
Duke/hindsight:v0.0.12
Duke/hindsight:v0.0.11
Duke/hindsight:v0.0.10
Duke/hindsight:v0.0.9
Duke/hindsight:v0.0.8
Duke/hindsight:v0.0.7
Duke/hindsight:v0.0.5
Duke/hindsight:v0.0.4
Duke/hindsight:v0.0.3
Duke/hindsight:v0.0.2
Duke/hindsight:v0.0.1
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
87856fcc7e |
fix(opencode): default-export the Plugin function directly
OpenCode's plugin loader iterates Object.entries(mod) and invokes every
export as a Plugin factory `(input) => Promise<Hooks>`, deduping by
identity. Our prior default export was a PluginModule object
(`{ id, server }`), which opencode tried to call as a function and
crashed with `fn3 is not a function. (In 'fn3(input)', 'fn3' is an
instance of Object)` at load time.
Default-export the HindsightPlugin function itself so both default and
named `HindsightPlugin` exports point to the same reference (dedupe
suppresses a second call). Update the default-export smoke test to
assert this invariant.
Verified end-to-end against opencode 1.1.49 with the built dist — the
plugin now initializes, registers tools/hooks, and processes session
events without error.
|
||
|
|
eefa449d54 |
docs(opencode): drop misleading npm install step, document Hindsight Cloud
OpenCode auto-installs plugins listed in the "plugin" array at startup via Bun; the prior instructions to `npm install` the package were misleading. Also add a dedicated Hindsight Cloud section with api.hindsight.vectorize.io and token guidance. |
4 changed files with 73 additions and 39 deletions
@@ -10,30 +10,48 @@ Persistent long-term memory plugin for [OpenCode](https://opencode.ai) using [Hi
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
# 1. Install the plugin
|
||||
npm install @vectorize-io/opencode-hindsight
|
||||
```
|
||||
|
||||
Add to your `opencode.json`:
|
||||
Add to your `opencode.json` (project) or `~/.config/opencode/opencode.json` (global):
|
||||
|
||||
```json
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"plugin": ["@vectorize-io/opencode-hindsight"]
|
||||
}
|
||||
```
|
||||
|
||||
OpenCode auto-installs plugins in the `"plugin"` array on startup — no `npm install` required.
|
||||
|
||||
Point the plugin at your Hindsight server and start OpenCode:
|
||||
|
||||
```bash
|
||||
# 2. Configure your Hindsight server
|
||||
export HINDSIGHT_API_URL="http://localhost:8888"
|
||||
|
||||
# Optional: API key for Hindsight Cloud
|
||||
export HINDSIGHT_API_TOKEN="your-api-key"
|
||||
|
||||
# 3. Start OpenCode — the plugin activates automatically
|
||||
opencode
|
||||
```
|
||||
|
||||
### Using Hindsight Cloud
|
||||
|
||||
Get an API key at [ui.hindsight.vectorize.io/connect](https://ui.hindsight.vectorize.io/connect):
|
||||
|
||||
```bash
|
||||
export HINDSIGHT_API_URL="https://api.hindsight.vectorize.io"
|
||||
export HINDSIGHT_API_TOKEN="your-api-key"
|
||||
opencode
|
||||
```
|
||||
|
||||
Or configure inline via plugin options in `opencode.json`:
|
||||
|
||||
```json
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"plugin": [
|
||||
["@vectorize-io/opencode-hindsight", {
|
||||
"hindsightApiUrl": "https://api.hindsight.vectorize.io",
|
||||
"hindsightApiToken": "your-api-key"
|
||||
}]
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## Features
|
||||
|
||||
### Custom Tools
|
||||
|
||||
@@ -11,35 +11,52 @@ Hindsight memory plugin for [OpenCode](https://opencode.ai) — give your AI cod
|
||||
|
||||
## Quick Start
|
||||
|
||||
### 1. Install
|
||||
### 1. Enable the plugin
|
||||
|
||||
```bash
|
||||
npm install @vectorize-io/opencode-hindsight
|
||||
```
|
||||
|
||||
### 2. Configure
|
||||
|
||||
Add to your `opencode.json`:
|
||||
Add to your `opencode.json` (project) or `~/.config/opencode/opencode.json` (global):
|
||||
|
||||
```json
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"plugin": ["@vectorize-io/opencode-hindsight"]
|
||||
}
|
||||
```
|
||||
|
||||
### 3. Set Environment Variables
|
||||
OpenCode auto-installs plugins listed here on startup — no `npm install` required.
|
||||
|
||||
### 2. Point to your Hindsight server
|
||||
|
||||
```bash
|
||||
# Required: Hindsight API URL
|
||||
# Self-hosted
|
||||
export HINDSIGHT_API_URL="http://localhost:8888"
|
||||
|
||||
# Optional: API key for Hindsight Cloud
|
||||
export HINDSIGHT_API_TOKEN="your-api-key"
|
||||
|
||||
# Optional: Override the memory bank ID
|
||||
# Optional: override the memory bank ID
|
||||
export HINDSIGHT_BANK_ID="my-project"
|
||||
```
|
||||
|
||||
### Using Hindsight Cloud
|
||||
|
||||
Get an API key at [ui.hindsight.vectorize.io/connect](https://ui.hindsight.vectorize.io/connect), then either export env vars:
|
||||
|
||||
```bash
|
||||
export HINDSIGHT_API_URL="https://api.hindsight.vectorize.io"
|
||||
export HINDSIGHT_API_TOKEN="your-api-key"
|
||||
```
|
||||
|
||||
Or configure inline in `opencode.json`:
|
||||
|
||||
```json
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"plugin": [
|
||||
["@vectorize-io/opencode-hindsight", {
|
||||
"hindsightApiUrl": "https://api.hindsight.vectorize.io",
|
||||
"hindsightApiToken": "your-api-key"
|
||||
}]
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
### Plugin Options
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
* ```
|
||||
*/
|
||||
|
||||
import type { Plugin, PluginModule } from '@opencode-ai/plugin';
|
||||
import type { Plugin } from '@opencode-ai/plugin';
|
||||
import { HindsightClient } from '@vectorize-io/hindsight-client';
|
||||
import { loadConfig } from './config.js';
|
||||
import { deriveBankId } from './bank.js';
|
||||
@@ -67,13 +67,9 @@ const HindsightPlugin: Plugin = async (input, options) => {
|
||||
// Named export for direct import
|
||||
export { HindsightPlugin };
|
||||
|
||||
// Default export as PluginModule for OpenCode plugin loader
|
||||
const module: PluginModule = {
|
||||
id: 'hindsight',
|
||||
server: HindsightPlugin,
|
||||
};
|
||||
|
||||
export default module;
|
||||
// Default export is the Plugin function itself — OpenCode's loader calls the
|
||||
// default export directly.
|
||||
export default HindsightPlugin;
|
||||
|
||||
// Re-export types for consumers
|
||||
export type { HindsightConfig } from './config.js';
|
||||
|
||||
@@ -127,11 +127,14 @@ describe('HindsightPlugin state sharing', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('PluginModule default export', () => {
|
||||
it('exports correct module shape', async () => {
|
||||
describe('plugin default export', () => {
|
||||
it('default-exports the Plugin function itself', async () => {
|
||||
const mod = await import('./index.js');
|
||||
expect(mod.default).toBeDefined();
|
||||
expect(mod.default.id).toBe('hindsight');
|
||||
expect(typeof mod.default.server).toBe('function');
|
||||
expect(typeof mod.default).toBe('function');
|
||||
// OpenCode iterates Object.entries(mod) and calls every export as a
|
||||
// Plugin factory, deduping by reference. The default export must be
|
||||
// the same reference as the named HindsightPlugin export to avoid
|
||||
// running the factory twice.
|
||||
expect(mod.default).toBe(mod.HindsightPlugin);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.