Skip to main content

Paperclip Integration Changelog

Changelog for @vectorize-io/hindsight-paperclip.

For the source code, see hindsight-integrations/paperclip.

← Back to main changelog

0.4.2​

Commits in this release →

Improvements

  • Paperclip integration requests now include an integration-specific User-Agent for clearer identification and diagnostics.·@nicoloboschi@nicoloboschi·5d4f5cfcd

0.4.1​

Commits in this release →

Bug Fixes

  • The enabledAgentIds allowlist is now enforced on the hindsight_recall and hindsight_retain tools, not just the automatic recall and retention. An agent left out of the list can no longer reach its memory bank by calling the tools directly.·@benfrank241@benfrank241·d4cabadb8
  • The autoRetain setting is now labelled for what it does. It gates retention of issue comments; it was previously described as retaining agent run output when a run completes, which the plugin does not do.·@benfrank241@benfrank241·d4cabadb8

0.4.0​

Commits in this release →

Improvements

  • The Hindsight request timeout can now be configured for the Paperclip integration.·@sdfantini-cs@sdfantini-cs·82dcec054

Bug Fixes

  • Paperclip now resolves the Hindsight Cloud API key correctly from configured secret references.·@qveys@qveys·ac1962e6f
  • The hindsight_recall tool now uses the query provided by the agent.·@sdfantini-cs@sdfantini-cs·82dcec054

0.3.0​

Features

  • Added per-agent enable/disable controls for the Paperclip integration to support staged pilot rollouts.·@parties@parties·0c6d54dc8

Improvements

  • Added operational metrics exposing async-operation queue depth and consolidation backlog as gauges.·@MattJackson@MattJackson·b1fe23fbe

0.2.3​

Features

  • Added per-user memory isolation for Paperclip by supporting configurable bank granularity.·@benfrank241@benfrank241·beca4b42

0.2.2​

Improvements

  • Updated dependencies to address known security vulnerabilities (npm and pip).·@dcbouius@dcbouius·26c5028c

Bug Fixes

  • Fixed the Paperclip integration to correctly handle real Paperclip event payloads, improving reliability of event processing.·@amirhmoradi@amirhmoradi·be908d5b

0.2.1​

Breaking Changes

  • Replaced the Paperclip integration with the new Paperclip plugin (v0.2.0), changing how the integration is packaged and used.·@benfrank241@benfrank241·c571fac7

0.2.0​

Breaking Changes

  • Rewritten as a proper Paperclip plugin (installed via pnpm paperclipai plugin install). No code changes required — memory hooks run automatically via the event system.
  • Works with all adapter types (Claude, Codex, Cursor, HTTP, Process). Previously required manual recall()/retain() calls and only supported HTTP adapter agents.

Features

  • agent.run.started hook: auto-recalls context keyed to issue title + description
  • agent.run.finished hook: auto-retains agent output with runId as document ID
  • hindsight_recall and hindsight_retain agent tools for mid-run memory access
  • onValidateConfig: live connectivity check when operator saves settings
  • Configurable bank granularity (company+agent, company-only, agent-only)

0.1.2​

Improvements

  • Paperclip integration now sends an identifying User-Agent on all HTTP requests for better request tracing and compatibility. (9372462e)

0.1.1​

Features

  • Added the Hindsight Paperclip TypeScript integration. (81441ee9)

Bug Fixes

  • Fixed issues in the Paperclip integration based on review feedback. (7863ffeb)