Skip to content

feat(coding-agents): add opt-in project scoping within shared banks - #3439

Open
voarsh2 wants to merge 1 commit into
vectorize-io:mainfrom
voarsh2:feature/coding-agent-project-scoped-retrieval
Open

feat(coding-agents): add opt-in project scoping within shared banks#3439
voarsh2 wants to merge 1 commit into
vectorize-io:mainfrom
voarsh2:feature/coding-agent-project-scoped-retrieval

Conversation

@voarsh2

@voarsh2 voarsh2 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Adds an opt-in tag-scoped mode for installations that deliberately keep multiple projects in one Hindsight bank.

This complements the new optInOnly / per-project routing support rather than replacing it:

  • optInOnly controls which projects may use memory at all.
  • Separate dynamic banks remain the default and provide strong isolation.
  • This PR supports the different deployment shape where related opted-in projects intentionally share one established bank, while ordinary retrieval should stay project-local.

It builds on #3418, which supplies consistent ingestion attribution across coding-agent write paths.

Configuration

{
  "bankId": "team::shared",
  "projectScope": "tags",
  "projectTagTemplate": "project:{gitProject}",
  "globalTags": ["scope:global"]
}

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.

2 participants