From 86c733c10e4f8d4798bc84af7470fbb4d21085e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Boschi?= Date: Sat, 31 Jan 2026 18:40:32 +0100 Subject: [PATCH] Release v0.4.7 - Update version to 0.4.7 in all components - Regenerate OpenAPI spec and client SDKs - Python packages: hindsight-api, hindsight-dev, hindsight-all, hindsight-litellm, hindsight-embed - Python client: hindsight-clients/python - TypeScript client: hindsight-clients/typescript - Rust CLI: hindsight-cli - Control Plane: hindsight-control-plane - OpenClaw integration: hindsight-integrations/openclaw - Helm chart - Sync documentation to version-0.4 --- helm/hindsight/Chart.yaml | 4 +- hindsight-api/hindsight_api/__init__.py | 2 +- hindsight-api/pyproject.toml | 2 +- hindsight-cli/Cargo.toml | 2 +- .../python/hindsight_client_api/__init__.py | 2 +- .../hindsight_client_api/api/banks_api.py | 2 +- .../api/directives_api.py | 2 +- .../hindsight_client_api/api/documents_api.py | 2 +- .../hindsight_client_api/api/entities_api.py | 2 +- .../hindsight_client_api/api/memory_api.py | 2 +- .../api/mental_models_api.py | 2 +- .../api/monitoring_api.py | 2 +- .../api/operations_api.py | 2 +- .../python/hindsight_client_api/api_client.py | 2 +- .../hindsight_client_api/configuration.py | 4 +- .../python/hindsight_client_api/exceptions.py | 2 +- .../hindsight_client_api/models/__init__.py | 2 +- .../models/add_background_request.py | 2 +- .../models/async_operation_submit_response.py | 2 +- .../models/background_response.py | 2 +- .../models/bank_list_item.py | 2 +- .../models/bank_list_response.py | 2 +- .../models/bank_profile_response.py | 2 +- .../models/bank_stats_response.py | 2 +- .../hindsight_client_api/models/budget.py | 2 +- .../models/cancel_operation_response.py | 2 +- .../hindsight_client_api/models/chunk_data.py | 2 +- .../models/chunk_include_options.py | 2 +- .../models/chunk_response.py | 2 +- .../models/consolidation_response.py | 2 +- .../models/create_bank_request.py | 2 +- .../models/create_directive_request.py | 2 +- .../models/create_mental_model_request.py | 2 +- .../models/create_mental_model_response.py | 2 +- .../models/delete_document_response.py | 2 +- .../models/delete_response.py | 2 +- .../models/directive_list_response.py | 2 +- .../models/directive_response.py | 2 +- .../models/disposition_traits.py | 2 +- .../models/document_response.py | 2 +- .../models/entity_detail_response.py | 2 +- .../models/entity_include_options.py | 2 +- .../models/entity_input.py | 2 +- .../models/entity_list_item.py | 2 +- .../models/entity_list_response.py | 2 +- .../models/entity_observation_response.py | 2 +- .../models/entity_state_response.py | 2 +- .../models/features_info.py | 2 +- .../models/graph_data_response.py | 2 +- .../models/http_validation_error.py | 2 +- .../models/include_options.py | 2 +- .../models/list_documents_response.py | 2 +- .../models/list_memory_units_response.py | 2 +- .../models/list_tags_response.py | 2 +- .../models/memory_item.py | 2 +- .../models/mental_model_list_response.py | 2 +- .../models/mental_model_response.py | 2 +- .../models/mental_model_trigger.py | 2 +- .../models/operation_response.py | 2 +- .../models/operation_status_response.py | 2 +- .../models/operations_list_response.py | 2 +- .../models/recall_request.py | 2 +- .../models/recall_response.py | 2 +- .../models/recall_result.py | 2 +- .../models/reflect_based_on.py | 2 +- .../models/reflect_directive.py | 2 +- .../models/reflect_fact.py | 2 +- .../models/reflect_include_options.py | 2 +- .../models/reflect_llm_call.py | 2 +- .../models/reflect_mental_model.py | 2 +- .../models/reflect_request.py | 2 +- .../models/reflect_response.py | 2 +- .../models/reflect_tool_call.py | 2 +- .../models/reflect_trace.py | 2 +- .../models/retain_request.py | 2 +- .../models/retain_response.py | 2 +- .../hindsight_client_api/models/tag_item.py | 2 +- .../models/token_usage.py | 2 +- .../models/tool_calls_include_options.py | 2 +- .../models/update_directive_request.py | 2 +- .../models/update_disposition_request.py | 2 +- .../models/update_mental_model_request.py | 2 +- .../models/validation_error.py | 2 +- .../models/validation_error_loc_inner.py | 2 +- .../models/version_response.py | 2 +- .../python/hindsight_client_api/rest.py | 2 +- hindsight-clients/python/pyproject.toml | 2 +- hindsight-clients/typescript/package.json | 2 +- hindsight-control-plane/package.json | 2 +- hindsight-dev/pyproject.toml | 2 +- hindsight-docs/static/openapi.json | 2 +- .../versioned_docs/version-0.4/sdks/embed.md | 6 +- .../version-0.4/sdks/integrations/openclaw.md | 314 +++++++----------- hindsight-embed/hindsight_embed/__init__.py | 2 +- hindsight-embed/pyproject.toml | 2 +- hindsight-integrations/litellm/pyproject.toml | 2 +- hindsight-integrations/openclaw/package.json | 2 +- hindsight/pyproject.toml | 2 +- uv.lock | 10 +- 99 files changed, 220 insertions(+), 306 deletions(-) diff --git a/helm/hindsight/Chart.yaml b/helm/hindsight/Chart.yaml index b75457d3..dc052233 100644 --- a/helm/hindsight/Chart.yaml +++ b/helm/hindsight/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: hindsight description: Hindsight helm chart type: application -version: 0.4.6 -appVersion: "0.4.6" +version: 0.4.7 +appVersion: "0.4.7" keywords: - ai - memory diff --git a/hindsight-api/hindsight_api/__init__.py b/hindsight-api/hindsight_api/__init__.py index 381204fb..8b1b1a25 100644 --- a/hindsight-api/hindsight_api/__init__.py +++ b/hindsight-api/hindsight_api/__init__.py @@ -46,4 +46,4 @@ __all__ = [ "RemoteTEICrossEncoder", "LLMConfig", ] -__version__ = "0.4.6" +__version__ = "0.4.7" diff --git a/hindsight-api/pyproject.toml b/hindsight-api/pyproject.toml index 27281b39..cb1fc579 100644 --- a/hindsight-api/pyproject.toml +++ b/hindsight-api/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "hindsight-api" -version = "0.4.6" +version = "0.4.7" description = "Hindsight: Agent Memory That Works Like Human Memory" readme = "README.md" requires-python = ">=3.11" diff --git a/hindsight-cli/Cargo.toml b/hindsight-cli/Cargo.toml index bb602f64..5b476bd0 100644 --- a/hindsight-cli/Cargo.toml +++ b/hindsight-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hindsight-cli" -version = "0.4.6" +version = "0.4.7" edition = "2021" authors = ["Hindsight Team"] description = "A beautiful CLI for Hindsight - semantic memory system" diff --git a/hindsight-clients/python/hindsight_client_api/__init__.py b/hindsight-clients/python/hindsight_client_api/__init__.py index 56ddba06..61b9dc8c 100644 --- a/hindsight-clients/python/hindsight_client_api/__init__.py +++ b/hindsight-clients/python/hindsight_client_api/__init__.py @@ -7,7 +7,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/banks_api.py b/hindsight-clients/python/hindsight_client_api/api/banks_api.py index 306f97eb..e0b8d293 100644 --- a/hindsight-clients/python/hindsight_client_api/api/banks_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/banks_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/directives_api.py b/hindsight-clients/python/hindsight_client_api/api/directives_api.py index dd6f3a5d..8da33ad4 100644 --- a/hindsight-clients/python/hindsight_client_api/api/directives_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/directives_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/documents_api.py b/hindsight-clients/python/hindsight_client_api/api/documents_api.py index 8039a5ef..87ee9ea7 100644 --- a/hindsight-clients/python/hindsight_client_api/api/documents_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/documents_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/entities_api.py b/hindsight-clients/python/hindsight_client_api/api/entities_api.py index ac1c1cd1..c4cf1e6e 100644 --- a/hindsight-clients/python/hindsight_client_api/api/entities_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/entities_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/memory_api.py b/hindsight-clients/python/hindsight_client_api/api/memory_api.py index f6544a93..229703f9 100644 --- a/hindsight-clients/python/hindsight_client_api/api/memory_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/memory_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/mental_models_api.py b/hindsight-clients/python/hindsight_client_api/api/mental_models_api.py index d655fd32..211dbdb0 100644 --- a/hindsight-clients/python/hindsight_client_api/api/mental_models_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/mental_models_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/monitoring_api.py b/hindsight-clients/python/hindsight_client_api/api/monitoring_api.py index 50ba83fc..0818a3af 100644 --- a/hindsight-clients/python/hindsight_client_api/api/monitoring_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/monitoring_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api/operations_api.py b/hindsight-clients/python/hindsight_client_api/api/operations_api.py index 81b8f5d4..c0be8227 100644 --- a/hindsight-clients/python/hindsight_client_api/api/operations_api.py +++ b/hindsight-clients/python/hindsight_client_api/api/operations_api.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/api_client.py b/hindsight-clients/python/hindsight_client_api/api_client.py index 8b17ecce..630ed406 100644 --- a/hindsight-clients/python/hindsight_client_api/api_client.py +++ b/hindsight-clients/python/hindsight_client_api/api_client.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/configuration.py b/hindsight-clients/python/hindsight_client_api/configuration.py index 807fa96e..f14e842a 100644 --- a/hindsight-clients/python/hindsight_client_api/configuration.py +++ b/hindsight-clients/python/hindsight_client_api/configuration.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -489,7 +489,7 @@ class Configuration: return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 0.4.6\n"\ + "Version of the API: 0.4.7\n"\ "SDK Package Version: 0.0.7".\ format(env=sys.platform, pyversion=sys.version) diff --git a/hindsight-clients/python/hindsight_client_api/exceptions.py b/hindsight-clients/python/hindsight_client_api/exceptions.py index 3e2fac28..2dc8d27e 100644 --- a/hindsight-clients/python/hindsight_client_api/exceptions.py +++ b/hindsight-clients/python/hindsight_client_api/exceptions.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/__init__.py b/hindsight-clients/python/hindsight_client_api/models/__init__.py index 6055c369..31a4e150 100644 --- a/hindsight-clients/python/hindsight_client_api/models/__init__.py +++ b/hindsight-clients/python/hindsight_client_api/models/__init__.py @@ -6,7 +6,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/add_background_request.py b/hindsight-clients/python/hindsight_client_api/models/add_background_request.py index 12b09fd9..d30b240b 100644 --- a/hindsight-clients/python/hindsight_client_api/models/add_background_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/add_background_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/async_operation_submit_response.py b/hindsight-clients/python/hindsight_client_api/models/async_operation_submit_response.py index 4a05ce75..c8a33848 100644 --- a/hindsight-clients/python/hindsight_client_api/models/async_operation_submit_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/async_operation_submit_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/background_response.py b/hindsight-clients/python/hindsight_client_api/models/background_response.py index b9cafa22..263fb086 100644 --- a/hindsight-clients/python/hindsight_client_api/models/background_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/background_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/bank_list_item.py b/hindsight-clients/python/hindsight_client_api/models/bank_list_item.py index 537dc161..da7cec0e 100644 --- a/hindsight-clients/python/hindsight_client_api/models/bank_list_item.py +++ b/hindsight-clients/python/hindsight_client_api/models/bank_list_item.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/bank_list_response.py b/hindsight-clients/python/hindsight_client_api/models/bank_list_response.py index 73dc3eed..14925cac 100644 --- a/hindsight-clients/python/hindsight_client_api/models/bank_list_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/bank_list_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/bank_profile_response.py b/hindsight-clients/python/hindsight_client_api/models/bank_profile_response.py index 7598cd2a..2d488c2a 100644 --- a/hindsight-clients/python/hindsight_client_api/models/bank_profile_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/bank_profile_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/bank_stats_response.py b/hindsight-clients/python/hindsight_client_api/models/bank_stats_response.py index 2fc11e44..b4f5a089 100644 --- a/hindsight-clients/python/hindsight_client_api/models/bank_stats_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/bank_stats_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/budget.py b/hindsight-clients/python/hindsight_client_api/models/budget.py index 0770d31f..048b1269 100644 --- a/hindsight-clients/python/hindsight_client_api/models/budget.py +++ b/hindsight-clients/python/hindsight_client_api/models/budget.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/cancel_operation_response.py b/hindsight-clients/python/hindsight_client_api/models/cancel_operation_response.py index 34a92d4b..fa7444e5 100644 --- a/hindsight-clients/python/hindsight_client_api/models/cancel_operation_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/cancel_operation_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/chunk_data.py b/hindsight-clients/python/hindsight_client_api/models/chunk_data.py index 82ef402c..873a4f36 100644 --- a/hindsight-clients/python/hindsight_client_api/models/chunk_data.py +++ b/hindsight-clients/python/hindsight_client_api/models/chunk_data.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/chunk_include_options.py b/hindsight-clients/python/hindsight_client_api/models/chunk_include_options.py index 3e7fd0e0..31b69d08 100644 --- a/hindsight-clients/python/hindsight_client_api/models/chunk_include_options.py +++ b/hindsight-clients/python/hindsight_client_api/models/chunk_include_options.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/chunk_response.py b/hindsight-clients/python/hindsight_client_api/models/chunk_response.py index dcccc61e..bb2e4613 100644 --- a/hindsight-clients/python/hindsight_client_api/models/chunk_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/chunk_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/consolidation_response.py b/hindsight-clients/python/hindsight_client_api/models/consolidation_response.py index c224a098..583dbd36 100644 --- a/hindsight-clients/python/hindsight_client_api/models/consolidation_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/consolidation_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/create_bank_request.py b/hindsight-clients/python/hindsight_client_api/models/create_bank_request.py index 2e02fd79..5faebc6e 100644 --- a/hindsight-clients/python/hindsight_client_api/models/create_bank_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/create_bank_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/create_directive_request.py b/hindsight-clients/python/hindsight_client_api/models/create_directive_request.py index 58bd64b0..cb4ad19d 100644 --- a/hindsight-clients/python/hindsight_client_api/models/create_directive_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/create_directive_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/create_mental_model_request.py b/hindsight-clients/python/hindsight_client_api/models/create_mental_model_request.py index bfea4104..ce5f0d5f 100644 --- a/hindsight-clients/python/hindsight_client_api/models/create_mental_model_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/create_mental_model_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/create_mental_model_response.py b/hindsight-clients/python/hindsight_client_api/models/create_mental_model_response.py index 6a664fa0..0b8be708 100644 --- a/hindsight-clients/python/hindsight_client_api/models/create_mental_model_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/create_mental_model_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/delete_document_response.py b/hindsight-clients/python/hindsight_client_api/models/delete_document_response.py index 4d689651..97178fa7 100644 --- a/hindsight-clients/python/hindsight_client_api/models/delete_document_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/delete_document_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/delete_response.py b/hindsight-clients/python/hindsight_client_api/models/delete_response.py index d780c108..d2fbd7da 100644 --- a/hindsight-clients/python/hindsight_client_api/models/delete_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/delete_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/directive_list_response.py b/hindsight-clients/python/hindsight_client_api/models/directive_list_response.py index ceb7e4f0..0628907b 100644 --- a/hindsight-clients/python/hindsight_client_api/models/directive_list_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/directive_list_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/directive_response.py b/hindsight-clients/python/hindsight_client_api/models/directive_response.py index d6ce630d..19107007 100644 --- a/hindsight-clients/python/hindsight_client_api/models/directive_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/directive_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/disposition_traits.py b/hindsight-clients/python/hindsight_client_api/models/disposition_traits.py index b5199c5b..56f78cdd 100644 --- a/hindsight-clients/python/hindsight_client_api/models/disposition_traits.py +++ b/hindsight-clients/python/hindsight_client_api/models/disposition_traits.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/document_response.py b/hindsight-clients/python/hindsight_client_api/models/document_response.py index 2a298fd8..decba004 100644 --- a/hindsight-clients/python/hindsight_client_api/models/document_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/document_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_detail_response.py b/hindsight-clients/python/hindsight_client_api/models/entity_detail_response.py index 4e4e80b1..bec2719b 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_detail_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_detail_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_include_options.py b/hindsight-clients/python/hindsight_client_api/models/entity_include_options.py index 9ac62d3c..9d14a8e4 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_include_options.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_include_options.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_input.py b/hindsight-clients/python/hindsight_client_api/models/entity_input.py index efe53e75..92342eb5 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_input.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_input.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_list_item.py b/hindsight-clients/python/hindsight_client_api/models/entity_list_item.py index cc8cb6c7..a966a45d 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_list_item.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_list_item.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_list_response.py b/hindsight-clients/python/hindsight_client_api/models/entity_list_response.py index 0c11bf54..9537f460 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_list_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_list_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_observation_response.py b/hindsight-clients/python/hindsight_client_api/models/entity_observation_response.py index 5bd86d87..e8606f53 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_observation_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_observation_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/entity_state_response.py b/hindsight-clients/python/hindsight_client_api/models/entity_state_response.py index 0b0743ad..dc655f4d 100644 --- a/hindsight-clients/python/hindsight_client_api/models/entity_state_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/entity_state_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/features_info.py b/hindsight-clients/python/hindsight_client_api/models/features_info.py index 61895dfa..79992797 100644 --- a/hindsight-clients/python/hindsight_client_api/models/features_info.py +++ b/hindsight-clients/python/hindsight_client_api/models/features_info.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/graph_data_response.py b/hindsight-clients/python/hindsight_client_api/models/graph_data_response.py index 19e5860f..44f8d145 100644 --- a/hindsight-clients/python/hindsight_client_api/models/graph_data_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/graph_data_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/http_validation_error.py b/hindsight-clients/python/hindsight_client_api/models/http_validation_error.py index 3b64ee6d..3cf8ddf5 100644 --- a/hindsight-clients/python/hindsight_client_api/models/http_validation_error.py +++ b/hindsight-clients/python/hindsight_client_api/models/http_validation_error.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/include_options.py b/hindsight-clients/python/hindsight_client_api/models/include_options.py index 2296a258..bf0658b1 100644 --- a/hindsight-clients/python/hindsight_client_api/models/include_options.py +++ b/hindsight-clients/python/hindsight_client_api/models/include_options.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/list_documents_response.py b/hindsight-clients/python/hindsight_client_api/models/list_documents_response.py index 0ebea7b2..4b1fb807 100644 --- a/hindsight-clients/python/hindsight_client_api/models/list_documents_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/list_documents_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/list_memory_units_response.py b/hindsight-clients/python/hindsight_client_api/models/list_memory_units_response.py index 82bf0c60..fd17bfe6 100644 --- a/hindsight-clients/python/hindsight_client_api/models/list_memory_units_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/list_memory_units_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/list_tags_response.py b/hindsight-clients/python/hindsight_client_api/models/list_tags_response.py index 5b8866c8..7ce30ecf 100644 --- a/hindsight-clients/python/hindsight_client_api/models/list_tags_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/list_tags_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/memory_item.py b/hindsight-clients/python/hindsight_client_api/models/memory_item.py index 8e58a4a4..616187fe 100644 --- a/hindsight-clients/python/hindsight_client_api/models/memory_item.py +++ b/hindsight-clients/python/hindsight_client_api/models/memory_item.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/mental_model_list_response.py b/hindsight-clients/python/hindsight_client_api/models/mental_model_list_response.py index 511ac151..fcfd447f 100644 --- a/hindsight-clients/python/hindsight_client_api/models/mental_model_list_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/mental_model_list_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/mental_model_response.py b/hindsight-clients/python/hindsight_client_api/models/mental_model_response.py index 89c1f09b..bebfd259 100644 --- a/hindsight-clients/python/hindsight_client_api/models/mental_model_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/mental_model_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/mental_model_trigger.py b/hindsight-clients/python/hindsight_client_api/models/mental_model_trigger.py index 93be8dc7..831bb336 100644 --- a/hindsight-clients/python/hindsight_client_api/models/mental_model_trigger.py +++ b/hindsight-clients/python/hindsight_client_api/models/mental_model_trigger.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/operation_response.py b/hindsight-clients/python/hindsight_client_api/models/operation_response.py index 2e86d5ca..c3a8f0d9 100644 --- a/hindsight-clients/python/hindsight_client_api/models/operation_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/operation_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/operation_status_response.py b/hindsight-clients/python/hindsight_client_api/models/operation_status_response.py index 5cd4541e..f0ad0196 100644 --- a/hindsight-clients/python/hindsight_client_api/models/operation_status_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/operation_status_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/operations_list_response.py b/hindsight-clients/python/hindsight_client_api/models/operations_list_response.py index 91ea1f23..de5ff7d1 100644 --- a/hindsight-clients/python/hindsight_client_api/models/operations_list_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/operations_list_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/recall_request.py b/hindsight-clients/python/hindsight_client_api/models/recall_request.py index 7a355f4a..47ad480f 100644 --- a/hindsight-clients/python/hindsight_client_api/models/recall_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/recall_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/recall_response.py b/hindsight-clients/python/hindsight_client_api/models/recall_response.py index 402ceb5c..eea4a832 100644 --- a/hindsight-clients/python/hindsight_client_api/models/recall_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/recall_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/recall_result.py b/hindsight-clients/python/hindsight_client_api/models/recall_result.py index c4042aca..3055e992 100644 --- a/hindsight-clients/python/hindsight_client_api/models/recall_result.py +++ b/hindsight-clients/python/hindsight_client_api/models/recall_result.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_based_on.py b/hindsight-clients/python/hindsight_client_api/models/reflect_based_on.py index 909fd29d..f2574986 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_based_on.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_based_on.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_directive.py b/hindsight-clients/python/hindsight_client_api/models/reflect_directive.py index 50715eb6..772595b6 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_directive.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_directive.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_fact.py b/hindsight-clients/python/hindsight_client_api/models/reflect_fact.py index 721c846a..af78fd34 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_fact.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_fact.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_include_options.py b/hindsight-clients/python/hindsight_client_api/models/reflect_include_options.py index ae397279..ac343a92 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_include_options.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_include_options.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_llm_call.py b/hindsight-clients/python/hindsight_client_api/models/reflect_llm_call.py index d297eff1..1a2e518b 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_llm_call.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_llm_call.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_mental_model.py b/hindsight-clients/python/hindsight_client_api/models/reflect_mental_model.py index 323d4bed..3df46316 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_mental_model.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_mental_model.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_request.py b/hindsight-clients/python/hindsight_client_api/models/reflect_request.py index 48daf4cd..e1ca3c7b 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_response.py b/hindsight-clients/python/hindsight_client_api/models/reflect_response.py index c5e2fa4f..211fe68c 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_tool_call.py b/hindsight-clients/python/hindsight_client_api/models/reflect_tool_call.py index 34a50310..2f01dca8 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_tool_call.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_tool_call.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/reflect_trace.py b/hindsight-clients/python/hindsight_client_api/models/reflect_trace.py index cca6835f..cedcd5cf 100644 --- a/hindsight-clients/python/hindsight_client_api/models/reflect_trace.py +++ b/hindsight-clients/python/hindsight_client_api/models/reflect_trace.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/retain_request.py b/hindsight-clients/python/hindsight_client_api/models/retain_request.py index 5cea1e80..ccd307a7 100644 --- a/hindsight-clients/python/hindsight_client_api/models/retain_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/retain_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/retain_response.py b/hindsight-clients/python/hindsight_client_api/models/retain_response.py index a1e05792..e17b7eea 100644 --- a/hindsight-clients/python/hindsight_client_api/models/retain_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/retain_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/tag_item.py b/hindsight-clients/python/hindsight_client_api/models/tag_item.py index 05647a94..cf059532 100644 --- a/hindsight-clients/python/hindsight_client_api/models/tag_item.py +++ b/hindsight-clients/python/hindsight_client_api/models/tag_item.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/token_usage.py b/hindsight-clients/python/hindsight_client_api/models/token_usage.py index 02c630f2..3edb334a 100644 --- a/hindsight-clients/python/hindsight_client_api/models/token_usage.py +++ b/hindsight-clients/python/hindsight_client_api/models/token_usage.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/tool_calls_include_options.py b/hindsight-clients/python/hindsight_client_api/models/tool_calls_include_options.py index 95778a15..dd0f486d 100644 --- a/hindsight-clients/python/hindsight_client_api/models/tool_calls_include_options.py +++ b/hindsight-clients/python/hindsight_client_api/models/tool_calls_include_options.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/update_directive_request.py b/hindsight-clients/python/hindsight_client_api/models/update_directive_request.py index a915b8c9..8074dc43 100644 --- a/hindsight-clients/python/hindsight_client_api/models/update_directive_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/update_directive_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/update_disposition_request.py b/hindsight-clients/python/hindsight_client_api/models/update_disposition_request.py index 8bbddb59..a6b5b681 100644 --- a/hindsight-clients/python/hindsight_client_api/models/update_disposition_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/update_disposition_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/update_mental_model_request.py b/hindsight-clients/python/hindsight_client_api/models/update_mental_model_request.py index 3ee60950..96597f1a 100644 --- a/hindsight-clients/python/hindsight_client_api/models/update_mental_model_request.py +++ b/hindsight-clients/python/hindsight_client_api/models/update_mental_model_request.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/validation_error.py b/hindsight-clients/python/hindsight_client_api/models/validation_error.py index b98f3f5b..ee73f65a 100644 --- a/hindsight-clients/python/hindsight_client_api/models/validation_error.py +++ b/hindsight-clients/python/hindsight_client_api/models/validation_error.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/validation_error_loc_inner.py b/hindsight-clients/python/hindsight_client_api/models/validation_error_loc_inner.py index f3910028..ae69c0bb 100644 --- a/hindsight-clients/python/hindsight_client_api/models/validation_error_loc_inner.py +++ b/hindsight-clients/python/hindsight_client_api/models/validation_error_loc_inner.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/models/version_response.py b/hindsight-clients/python/hindsight_client_api/models/version_response.py index 8ee52354..26181f03 100644 --- a/hindsight-clients/python/hindsight_client_api/models/version_response.py +++ b/hindsight-clients/python/hindsight_client_api/models/version_response.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/hindsight_client_api/rest.py b/hindsight-clients/python/hindsight_client_api/rest.py index 75d85642..484e24f5 100644 --- a/hindsight-clients/python/hindsight_client_api/rest.py +++ b/hindsight-clients/python/hindsight_client_api/rest.py @@ -5,7 +5,7 @@ HTTP API for Hindsight - The version of the OpenAPI document: 0.4.6 + The version of the OpenAPI document: 0.4.7 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/hindsight-clients/python/pyproject.toml b/hindsight-clients/python/pyproject.toml index 19f42b4e..819027f5 100644 --- a/hindsight-clients/python/pyproject.toml +++ b/hindsight-clients/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hindsight-client" -version = "0.4.6" +version = "0.4.7" description = "Python client for Hindsight - Semantic memory system with personality-driven thinking" authors = [ {name = "Hindsight Team"} diff --git a/hindsight-clients/typescript/package.json b/hindsight-clients/typescript/package.json index 6e712154..56540c62 100644 --- a/hindsight-clients/typescript/package.json +++ b/hindsight-clients/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@vectorize-io/hindsight-client", - "version": "0.4.6", + "version": "0.4.7", "description": "TypeScript client for Hindsight - Semantic memory system with personality-driven thinking", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", diff --git a/hindsight-control-plane/package.json b/hindsight-control-plane/package.json index e30e360c..e096596b 100644 --- a/hindsight-control-plane/package.json +++ b/hindsight-control-plane/package.json @@ -1,6 +1,6 @@ { "name": "@vectorize-io/hindsight-control-plane", - "version": "0.4.6", + "version": "0.4.7", "description": "Control plane for Hindsight - Semantic memory system", "bin": { "hindsight-control-plane": "./bin/cli.js" diff --git a/hindsight-dev/pyproject.toml b/hindsight-dev/pyproject.toml index ba798302..4ee14ca5 100644 --- a/hindsight-dev/pyproject.toml +++ b/hindsight-dev/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "hindsight-dev" -version = "0.4.6" +version = "0.4.7" description = "Development utilities for Hindsight" requires-python = ">=3.11" dependencies = [ diff --git a/hindsight-docs/static/openapi.json b/hindsight-docs/static/openapi.json index b90bfae7..8f112f29 100644 --- a/hindsight-docs/static/openapi.json +++ b/hindsight-docs/static/openapi.json @@ -10,7 +10,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "0.4.6" + "version": "0.4.7" }, "paths": { "/health": { diff --git a/hindsight-docs/versioned_docs/version-0.4/sdks/embed.md b/hindsight-docs/versioned_docs/version-0.4/sdks/embed.md index 72088e15..1ce0bb59 100644 --- a/hindsight-docs/versioned_docs/version-0.4/sdks/embed.md +++ b/hindsight-docs/versioned_docs/version-0.4/sdks/embed.md @@ -15,7 +15,7 @@ Zero-configuration local memory system with automatic daemon management. Perfect 1. **First command triggers startup**: When you run any `hindsight-embed` command, it checks if a local daemon is running 2. **Auto-daemon management**: If no daemon exists, it automatically spawns `hindsight-api --daemon` in the background 3. **Embedded database**: The daemon uses `pg0` (embedded PostgreSQL) — no separate database installation required -4. **Command forwarding**: Your command is forwarded to the local daemon via HTTP (localhost:8889) +4. **Command forwarding**: Your command is forwarded to the local daemon via HTTP (localhost:8888) 5. **Auto-shutdown**: After 5 minutes of inactivity (configurable), the daemon gracefully shuts down to free resources **Key features:** @@ -23,7 +23,7 @@ Zero-configuration local memory system with automatic daemon management. Perfect - **Zero setup** — One `configure` command and you're ready - **Automatic lifecycle** — Daemon starts on-demand, stops when idle - **Isolated storage** — Each bank gets its own embedded PostgreSQL database -- **Local-only** — Binds to `127.0.0.1:8889`, not accessible from network +- **Local-only** — Binds to `127.0.0.1:8888`, not accessible from network - **Production-grade engine** — Uses the same memory engine as the full API service Think of it as SQLite for long-term memory — all the power of Hindsight without managing servers. @@ -209,7 +209,7 @@ hindsight-embed daemon logs -f Common issues: - **Missing API key**: Set `HINDSIGHT_EMBED_LLM_API_KEY` -- **Port conflict**: Another service using port 8889 +- **Port conflict**: Another service using port 8888 - **Permissions**: Check `~/.hindsight/` directory permissions ### Daemon Exits Immediately diff --git a/hindsight-docs/versioned_docs/version-0.4/sdks/integrations/openclaw.md b/hindsight-docs/versioned_docs/version-0.4/sdks/integrations/openclaw.md index 4dbeb97c..22800275 100644 --- a/hindsight-docs/versioned_docs/version-0.4/sdks/integrations/openclaw.md +++ b/hindsight-docs/versioned_docs/version-0.4/sdks/integrations/openclaw.md @@ -6,141 +6,59 @@ sidebar_position: 4 Local, long term memory for [OpenClaw](https://openclaw.ai) agents using [Hindsight](https://vectorize.io/hindsight). -This plugin integrates [hindsight-embed](https://vectorize.io/hindsight/cli), a standalone daemon that bundles Hindsight's memory engine (API + PostgreSQL) into a single command. Everything runs locally on your machine, reuses the LLM you're already paying for, and costs nothing extra. The plugin automatically manages the daemon lifecycle and provides hooks for seamless memory capture and recall. +This plugin integrates [hindsight-embed](https://vectorize.io/hindsight/cli), a standalone daemon that bundles Hindsight's memory engine (API + PostgreSQL) into a single command. Everything runs locally on your machine, reuses the LLM you're already paying for, and costs nothing extra. ## Quick Start +**Step 1: Set up LLM for memory extraction** + +Choose one provider and set its API key: + ```bash -# 1. Configure your LLM provider +# Option A: OpenAI (uses gpt-4o-mini for memory extraction) export OPENAI_API_KEY="sk-your-key" -openclaw config set 'agents.defaults.models."openai/gpt-4o-mini"' '{}' -# 2. Install and enable the plugin +# Option B: Anthropic (uses claude-3-5-haiku for memory extraction) +export ANTHROPIC_API_KEY="your-key" + +# Option C: Gemini (uses gemini-2.5-flash for memory extraction) +export GEMINI_API_KEY="your-key" + +# Option D: Groq (uses openai/gpt-oss-20b for memory extraction) +export GROQ_API_KEY="your-key" +``` + +**Step 2: Install the plugin** + +```bash openclaw plugins install @vectorize-io/hindsight-openclaw +``` -# 3. Start OpenClaw +**Step 3: Start OpenClaw** + +```bash openclaw gateway ``` -That's it! The plugin will automatically start capturing and recalling memories. +The plugin will automatically: +- Start a local Hindsight daemon (port 8888) +- Capture conversations after each turn +- Inject relevant memories before agent responses + +**Important:** The LLM you configure above is **only for memory extraction** (background processing). Your main OpenClaw agent can use any model you configure separately. ## How It Works -### Auto-Capture (Hooks) -Every conversation is **automatically stored** after each turn: -- Extracts facts, entities, and relationships -- Processes in background (non-blocking) -- Stores in PostgreSQL via embedded `hindsight-api` +**Auto-Capture:** Every conversation is automatically stored after each turn. Facts, entities, and relationships are extracted in the background. -### Auto-Recall (Before Agent Start) -Before each agent response, relevant memories are **automatically injected**: -- Relevant memories retrieved (up to 1024 tokens) -- Injected into context with `` tags (JSON format with metadata) -- Agent seamlessly uses past context - -## Why Auto-Recall? - -Traditional memory systems give agents a `search_memory` tool - the model must decide when to call it. In practice, models don't use memory tools consistently. They lack reliable self-awareness about what they should remember to check. - -Auto-recall solves this by injecting relevant memories automatically before every agent turn. Memories are formatted as JSON with full metadata: - -```json - -[ - { - { - "chunk_id": "openclawd_default-session_12", - "context": "", - "document_id": "default-session", - "id": "5f55f684-e6f5-46e3-9f5c-043bdf005511", - "mentioned_at": "2026-01-30T11:07:33.211396+00:00", - "occurred_end": "2025-01-29T23:14:30+00:00", - "occurred_start": "2025-01-29T23:14:30+00:00", - "tags": [], - "text": "Nicolò Boschi attended an OpenAI devday last year and found it cool. | When: 2025-01-30 | Involving: Nicolò Boschi", - "type": "world" - } -] - -``` - -The agent sees past context automatically without needing to remember to remember. This approach trades token cost for reliability - but for conversational agents, spending 500 tokens on auto-injected context is better than ignoring 10,000 stored facts because the model didn't call a tool. - -## Understanding OpenClaw Concepts - -### Plugins -Extensions that add functionality to OpenClaw. This Hindsight plugin: -- Runs a background service (manages `hindsight-embed` daemon) -- Registers hooks (automatic event handlers) - -### Hooks -Automatic event handlers that run without agent involvement: -- **`before_agent_start`**: Auto-recall - injects memories before agent processes message -- **`agent_end`**: Auto-capture - stores conversation after agent responds - -Think of hooks as "forced automation" - they always run. - -## Architecture - -``` -┌─────────────────────────────────────────┐ -│ OpenClaw Gateway │ -│ │ -│ ┌───────────────────────────────────┐ │ -│ │ Hindsight Plugin │ │ -│ │ │ │ -│ │ • Service: Manages daemon │ │ -│ │ • Hook: before_agent_start │ │ -│ │ → Auto-recall (1024 tokens) │ │ -│ │ • Hook: agent_end │ │ -│ │ → Auto-capture │ │ -│ └───────────────────────────────────┘ │ -└─────────────────────────────────────────┘ - ↓ - uvx hindsight-embed - • Daemon on port 8889 - • PostgreSQL (pg0://hindsight-embed) - • Bank: 'openclaw' (isolated within shared database) - • Fact extraction -``` - -**Database Architecture:** All banks share a single pg0 database instance (`pg0://hindsight-embed`). Bank isolation happens within the database via separate tables/schemas per bank ID. The 'openclaw' bank is automatically created when the plugin stores its first memory. - -**Local-First Design:** -- **Your data stays local**: All conversations, facts, and relationships stored in PostgreSQL on your machine -- **No additional costs**: Reuses your configured LLM provider (OpenAI, Anthropic, Gemini, Groq, Ollama) - no separate memory API charges -- **No vendor lock-in**: Standard PostgreSQL storage, export anytime with `hindsight-embed memory export` -- **Works offline**: With Ollama, the entire stack (agent + memory + LLM) runs offline -- **Zero infrastructure setup**: No database deployment, connection strings, or credential management - everything handled automatically - -## Installation - -### Prerequisites - -- **Node.js** 22+ -- **OpenClaw** with plugin support -- **uv/uvx** for running `hindsight-embed` -- **LLM API key** (OpenAI, Anthropic, etc.) - -### Setup - -```bash -# 1. Configure your LLM provider -export OPENAI_API_KEY="sk-your-key" -openclaw config set 'agents.defaults.models."openai/gpt-4o-mini"' '{}' - -# 2. Install and enable the plugin -openclaw plugins install @vectorize-io/hindsight-openclaw - -# 3. Start OpenClaw -openclaw gateway -``` - -On first start, `uvx` will automatically download `hindsight-embed` (no manual installation needed). +**Auto-Recall:** Before each agent response, relevant memories are automatically injected into the context (up to 1024 tokens). The agent uses past context without needing to call tools. +Traditional memory systems give agents a `search_memory` tool - but models don't use it consistently. Auto-recall solves this by injecting memories automatically before every turn. ## Configuration +### Plugin Settings + Optional settings in `~/.openclaw/openclaw.json`: ```json @@ -150,7 +68,8 @@ Optional settings in `~/.openclaw/openclaw.json`: "hindsight-openclaw": { "enabled": true, "config": { - "daemonIdleTimeout": 0 + "daemonIdleTimeout": 0, + "embedVersion": "latest" } } } @@ -159,143 +78,138 @@ Optional settings in `~/.openclaw/openclaw.json`: ``` **Options:** -- `daemonIdleTimeout` (number, default: `0`) - Seconds before daemon shuts down from inactivity (0 = never) -- `bankMission` (string, default: auto-generated) - Custom context for the memory bank. Defaults to: "You are an AI assistant helping users across multiple communication channels (Telegram, Slack, Discord, etc.). Remember user preferences, instructions, and important context from conversations to provide personalized assistance." -- `embedVersion` (string, default: `"latest"`) - hindsight-embed version to use (e.g., `"latest"`, `"0.4.2"`, or leave empty for latest). Use this to pin a specific version if latest is broken. +- `daemonIdleTimeout` - Seconds before daemon shuts down from inactivity (default: `0` = never) +- `embedVersion` - hindsight-embed version (default: `"latest"`) +- `bankMission` - Custom context for the memory bank (optional) -## Supported LLM Providers +### LLM Configuration -The plugin auto-detects your configured provider and API key: +The plugin auto-detects your LLM provider from these environment variables: -| Provider | Environment Variable | Model Example | -|----------|---------------------|---------------| -| OpenAI | `OPENAI_API_KEY` | `openai/gpt-4o-mini` | -| Anthropic | `ANTHROPIC_API_KEY` | `anthropic/claude-sonnet-4` | -| Gemini | `GEMINI_API_KEY` | `gemini/gemini-2.0-flash-exp` | -| Groq | `GROQ_API_KEY` | `groq/llama-3.3-70b` | -| Ollama | None needed | `ollama/llama3` | +| Provider | Env Var | Default Model | +|----------|---------|---------------| +| OpenAI | `OPENAI_API_KEY` | `gpt-4o-mini` | +| Anthropic | `ANTHROPIC_API_KEY` | `claude-3-5-haiku-20241022` | +| Gemini | `GEMINI_API_KEY` | `gemini-2.5-flash` | +| Groq | `GROQ_API_KEY` | `openai/gpt-oss-20b` | + +**Override with explicit config:** -Configure with: ```bash -export OPENAI_API_KEY="sk-your-key" -openclaw config set 'agents.defaults.models."openai/gpt-4o-mini"' '{}' +export HINDSIGHT_API_LLM_PROVIDER=openai +export HINDSIGHT_API_LLM_MODEL=gpt-4o-mini +export HINDSIGHT_API_LLM_API_KEY=sk-your-key + +# Optional: custom base URL (OpenRouter, Azure, vLLM, etc.) +export HINDSIGHT_API_LLM_BASE_URL=https://openrouter.ai/api/v1 ``` -## Verification +**Example: Free OpenRouter model** -**Check if plugin is loaded:** ```bash -openclaw plugins list | grep hindsight -# Should show: ✓ enabled │ Hindsight Memory │ ... +export HINDSIGHT_API_LLM_PROVIDER=openai +export HINDSIGHT_API_LLM_MODEL=xiaomi/mimo-v2-flash # FREE! +export HINDSIGHT_API_LLM_API_KEY=sk-or-v1-your-openrouter-key +export HINDSIGHT_API_LLM_BASE_URL=https://openrouter.ai/api/v1 ``` -**Test auto-recall:** -Send a message on any OpenClaw channel (Telegram, Slack, etc.): -``` -User: My name is John and I love pizza -Bot: Got it! I'll remember that. +### External API (Advanced) -User: What do I like to eat? -Bot: You love pizza! # ← Used auto-recall -``` +To use an existing Hindsight API server instead of the local daemon: -**View daemon logs:** ```bash -tail -f ~/.hindsight/daemon.log +export HINDSIGHT_EMBED_API_URL=http://your-server:8000 +export HINDSIGHT_EMBED_API_TOKEN=your-api-token # Optional, if API requires auth + +openclaw gateway ``` -**Check memories in database:** -```bash -uvx hindsight-embed@latest memory recall openclaw "pizza" --output json -``` +Useful for shared memory across multiple OpenClaw instances or production deployments. ## Inspecting Memories -The plugin uses `hindsight-embed` daemon which provides CLI commands for inspection: +### Check Configuration + +View the daemon config that was written by the plugin: -**View daemon logs:** ```bash -uvx hindsight-embed@latest daemon logs -# Or follow logs in real-time: +cat ~/.hindsight/embed +``` + +This shows the LLM provider, model, and other settings the daemon is using. + +### Check Daemon Status + +```bash +# Check if daemon is running +uvx hindsight-embed@latest daemon status + +# View daemon logs tail -f ~/.hindsight/daemon.log ``` -**Open web UI:** -```bash -uvx hindsight-embed@latest ui -# Opens browser to http://localhost:8890 -# Browse memories, facts, entities, and relationships -``` +### Query Memories -**List memory banks:** -```bash -uvx hindsight-embed@latest bank list -# Shows all banks including 'openclaw' -``` - -**Query memories:** ```bash # Search memories -uvx hindsight-embed@latest memory recall openclaw "user preferences" --output json +uvx hindsight-embed@latest memory recall openclaw "user preferences" # View recent memories uvx hindsight-embed@latest memory list openclaw --limit 10 -# Export all memories -uvx hindsight-embed@latest memory export openclaw --output memories.json -``` - -**Inspect facts and entities:** -```bash -# List extracted facts -uvx hindsight-embed@latest fact list openclaw - -# List entities -uvx hindsight-embed@latest entity list openclaw - -# Show entity relationships -uvx hindsight-embed@latest entity graph openclaw +# Open web UI +uvx hindsight-embed@latest ui ``` ## Troubleshooting -**Plugin not loading?** +### Plugin not loading + ```bash -# Check plugin installation -openclaw plugins list | grep -i hindsight +openclaw plugins list | grep hindsight +# Should show: ✓ enabled │ Hindsight Memory │ ... # Reinstall if needed openclaw plugins install @vectorize-io/hindsight-openclaw ``` -**Daemon not starting?** +### Daemon not starting + ```bash # Check daemon status uvx hindsight-embed@latest daemon status -# Manually start -uvx hindsight-embed@latest daemon start - -# View logs +# View logs for errors tail -f ~/.hindsight/daemon.log + +# Check configuration +cat ~/.hindsight/embed ``` -**No API key error?** -```bash -# Set in shell profile -echo 'export OPENAI_API_KEY="sk-your-key"' >> ~/.zshrc -source ~/.zshrc +### No API key error -# Verify +Make sure you've set one of the provider API keys: + +```bash +export OPENAI_API_KEY="sk-your-key" +# or +export ANTHROPIC_API_KEY="your-key" + +# Verify it's set echo $OPENAI_API_KEY ``` -**Memories not being stored?** +### Verify it's working + +Check gateway logs for memory operations: + ```bash -# Check gateway logs for auto-capture tail -f /tmp/openclaw/openclaw-*.log | grep Hindsight -# Should see: -# [Hindsight Hook] agent_end triggered +# Should see on startup: +# [Hindsight] ✓ Using provider: openai, model: gpt-4o-mini + +# Should see after conversations: # [Hindsight] Retained X messages for session ... +# [Hindsight] Auto-recall: Injecting X memories ``` diff --git a/hindsight-embed/hindsight_embed/__init__.py b/hindsight-embed/hindsight_embed/__init__.py index bdf9f843..2fc9c050 100644 --- a/hindsight-embed/hindsight_embed/__init__.py +++ b/hindsight-embed/hindsight_embed/__init__.py @@ -1,3 +1,3 @@ """Hindsight embedded CLI - local memory operations without a server.""" -__version__ = "0.4.6" +__version__ = "0.4.7" diff --git a/hindsight-embed/pyproject.toml b/hindsight-embed/pyproject.toml index d2df663e..8d65d23f 100644 --- a/hindsight-embed/pyproject.toml +++ b/hindsight-embed/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "hindsight-embed" -version = "0.4.6" +version = "0.4.7" description = "Hindsight embedded CLI - local memory operations without a server" readme = "README.md" requires-python = ">=3.11" diff --git a/hindsight-integrations/litellm/pyproject.toml b/hindsight-integrations/litellm/pyproject.toml index a9b7e738..21d56a8b 100644 --- a/hindsight-integrations/litellm/pyproject.toml +++ b/hindsight-integrations/litellm/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hindsight-litellm" -version = "0.4.6" +version = "0.4.7" description = "Universal LLM memory integration via LiteLLM - works with 100+ providers" readme = "README.md" requires-python = ">=3.10" diff --git a/hindsight-integrations/openclaw/package.json b/hindsight-integrations/openclaw/package.json index 3aad1501..f6d2383b 100644 --- a/hindsight-integrations/openclaw/package.json +++ b/hindsight-integrations/openclaw/package.json @@ -1,6 +1,6 @@ { "name": "@vectorize-io/hindsight-openclaw", - "version": "0.4.6", + "version": "0.4.7", "description": "Hindsight memory plugin for OpenClaw - biomimetic long-term memory with fact extraction", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/hindsight/pyproject.toml b/hindsight/pyproject.toml index 704bc886..6883af94 100644 --- a/hindsight/pyproject.toml +++ b/hindsight/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "hindsight-all" -version = "0.4.6" +version = "0.4.7" description = "Hindsight: Agent Memory That Works Like Human Memory - All-in-One Bundle" readme = "README.md" requires-python = ">=3.11" diff --git a/uv.lock b/uv.lock index e644ed9e..9fa15c6a 100644 --- a/uv.lock +++ b/uv.lock @@ -1295,7 +1295,7 @@ wheels = [ [[package]] name = "hindsight-all" -version = "0.4.6" +version = "0.4.7" source = { editable = "hindsight" } dependencies = [ { name = "hindsight-api" }, @@ -1319,7 +1319,7 @@ provides-extras = ["test"] [[package]] name = "hindsight-api" -version = "0.4.6" +version = "0.4.7" source = { editable = "hindsight-api" } dependencies = [ { name = "aiohttp" }, @@ -1449,7 +1449,7 @@ dev = [ [[package]] name = "hindsight-client" -version = "0.4.6" +version = "0.4.7" source = { editable = "hindsight-clients/python" } dependencies = [ { name = "aiohttp" }, @@ -1483,7 +1483,7 @@ provides-extras = ["test"] [[package]] name = "hindsight-dev" -version = "0.4.6" +version = "0.4.7" source = { editable = "hindsight-dev" } dependencies = [ { name = "hindsight-api" }, @@ -1529,7 +1529,7 @@ dev = [ [[package]] name = "hindsight-embed" -version = "0.4.6" +version = "0.4.7" source = { editable = "hindsight-embed" } dependencies = [ { name = "httpx" },