Skip to content

docs(paperclip): document dynamicBankId / bankId / user granularity (#1761)#1803

Open
r266-tech wants to merge 2 commits into
vectorize-io:mainfrom
r266-tech:docs-paperclip-user-isolation-static-bank
Open

docs(paperclip): document dynamicBankId / bankId / user granularity (#1761)#1803
r266-tech wants to merge 2 commits into
vectorize-io:mainfrom
r266-tech:docs-paperclip-user-isolation-static-bank

Conversation

@r266-tech

Copy link
Copy Markdown
Contributor

Summary

#1761 (feat(paperclip): per-user bank granularity + dynamic-bank toggle, merged 2026-05-26 by benfrank241) added three new user-facing config knobs to the Paperclip integration — bankGranularity: 'user', static bankId, and dynamicBankId — plus the matching bank-ID format variants. The Configuration table and Bank ID Format block in both the canonical user docs and the integration README still describe the pre-#1761 surface, so end-users configuring per-user memory isolation (GDPR-compliance scenario) or shared multi-agent banks can't discover any of it from the docs.

This PR mirrors the schema additions into both docs surfaces (byte-for-byte parity), with values grounded directly in the integration source:

  • Configuration table: new dynamicBankId + bankId rows; existing bankGranularity row expanded to mention the 'user' granularity value
  • Bank ID Format block: new paperclip::{companyId}::{agentId}::user::{userId} variant + the static-bank case (dynamicBankId = false → bankId verbatim)

All field names, defaults, descriptions, and bank-ID derivation strings are taken from hindsight-integrations/paperclip/src/manifest.ts L43-63 (instanceConfigSchema.properties.{dynamicBankId,bankId,bankGranularity}) and hindsight-integrations/paperclip/src/bank.ts L1-15 + deriveBankId() L26-46.

Files

  • hindsight-docs/docs-integrations/paperclip.md (+5)
  • hindsight-integrations/paperclip/README.md (+5)

Pure docs, byte-mirror across canonical user guide + integration README. No code change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant