diff --git a/hindsight-dev/hindsight_dev/generate_changelog.py b/hindsight-dev/hindsight_dev/generate_changelog.py index 8133f0ff..8b9a3733 100644 --- a/hindsight-dev/hindsight_dev/generate_changelog.py +++ b/hindsight-dev/hindsight_dev/generate_changelog.py @@ -44,6 +44,8 @@ VALID_INTEGRATIONS = [ "codex", "hermes", "autogen", + "paperclip", + "opencode", ] @@ -529,6 +531,8 @@ def _get_package_name(integration: str) -> str: "codex": "hindsight-codex", "hermes": "hindsight-hermes", "autogen": "hindsight-autogen", + "paperclip": "@vectorize-io/hindsight-paperclip", + "opencode": "@vectorize-io/opencode-hindsight", } return packages[integration] @@ -557,6 +561,8 @@ def _integration_display_name(integration: str) -> str: "codex": "Codex", "hermes": "Hermes", "autogen": "AutoGen", + "paperclip": "Paperclip", + "opencode": "OpenCode", } return names.get(integration, integration) diff --git a/hindsight-docs/src/pages/changelog/integrations/paperclip.md b/hindsight-docs/src/pages/changelog/integrations/paperclip.md new file mode 100644 index 00000000..24e4f95e --- /dev/null +++ b/hindsight-docs/src/pages/changelog/integrations/paperclip.md @@ -0,0 +1,21 @@ +--- +hide_table_of_contents: true +--- + +# Paperclip Integration Changelog + +Changelog for [`@vectorize-io/hindsight-paperclip`](https://www.npmjs.com/package/@vectorize-io/hindsight-paperclip). + +For the source code, see [`hindsight-integrations/paperclip`](https://github.com/vectorize-io/hindsight/tree/main/hindsight-integrations/paperclip). + +← [Back to main changelog](/changelog) + +## [0.1.1](https://github.com/vectorize-io/hindsight/tree/integrations/paperclip/v0.1.1) + +**Features** + +- Added the Hindsight Paperclip TypeScript integration. ([`81441ee9`](https://github.com/vectorize-io/hindsight/commit/81441ee9)) + +**Bug Fixes** + +- Fixed issues in the Paperclip integration based on review feedback. ([`7863ffeb`](https://github.com/vectorize-io/hindsight/commit/7863ffeb)) diff --git a/hindsight-integrations/paperclip/package.json b/hindsight-integrations/paperclip/package.json index 89642c51..1bc17ea5 100644 --- a/hindsight-integrations/paperclip/package.json +++ b/hindsight-integrations/paperclip/package.json @@ -1,6 +1,6 @@ { "name": "@vectorize-io/hindsight-paperclip", - "version": "0.1.0", + "version": "0.1.1", "description": "Persistent memory for Paperclip AI agents using Hindsight", "type": "module", "main": "dist/index.js", diff --git a/skills/hindsight-docs/references/changelog/integrations/paperclip.md b/skills/hindsight-docs/references/changelog/integrations/paperclip.md new file mode 100644 index 00000000..750a2b35 --- /dev/null +++ b/skills/hindsight-docs/references/changelog/integrations/paperclip.md @@ -0,0 +1,21 @@ +--- +hide_table_of_contents: true +--- + +# Paperclip Integration Changelog + +Changelog for [`@vectorize-io/hindsight-paperclip`](https://www.npmjs.com/package/@vectorize-io/hindsight-paperclip). + +For the source code, see [`hindsight-integrations/paperclip`](https://github.com/vectorize-io/hindsight/tree/main/hindsight-integrations/paperclip). + +← [Back to main changelog](../index.md) + +## [0.1.1](https://github.com/vectorize-io/hindsight/tree/integrations/paperclip/v0.1.1) + +**Features** + +- Added the Hindsight Paperclip TypeScript integration. ([`81441ee9`](https://github.com/vectorize-io/hindsight/commit/81441ee9)) + +**Bug Fixes** + +- Fixed issues in the Paperclip integration based on review feedback. ([`7863ffeb`](https://github.com/vectorize-io/hindsight/commit/7863ffeb)) diff --git a/skills/hindsight-docs/references/developer/configuration.md b/skills/hindsight-docs/references/developer/configuration.md index aceca4ac..279a30e9 100644 --- a/skills/hindsight-docs/references/developer/configuration.md +++ b/skills/hindsight-docs/references/developer/configuration.md @@ -1100,6 +1100,7 @@ Hindsight provides OpenTelemetry-based observability for LLM calls, conforming t | `HINDSIGHT_API_OTEL_EXPORTER_OTLP_HEADERS` | Headers for OTLP exporter (format: "key1=value1,key2=value2") | - | | `HINDSIGHT_API_OTEL_SERVICE_NAME` | Service name for traces | `hindsight-api` | | `HINDSIGHT_API_OTEL_DEPLOYMENT_ENVIRONMENT` | Deployment environment name (e.g., development, staging, production) | `development` | +| `HINDSIGHT_API_METRICS_INCLUDE_BANK_ID` | Include `bank_id` in OTel metric attributes. Enable only for deployments with few banks — high cardinality causes unbounded memory growth. | `false` | **Features:** - Full prompts and completions recorded as events