fix(coding-agents): declare the repository so provenance publishing works

The release workflow publishes with `npm publish --provenance`, and npm rejects
the upload when package.json has no `repository` matching the signed provenance:

  422 Unprocessable Entity - Error verifying sigstore provenance bundle:
  "repository.url" is "", expected "https://github.com/vectorize-io/hindsight"

v0.0.1 built and tagged fine and only failed at the registry. Same shape as the
other npm integrations (openclaw, ai-sdk, chat), including `directory` so npm
links to the subfolder.
This commit is contained in:
Nicolò Boschi
2026-08-03 11:18:17 +02:00
parent 8396b51d92
commit 237a45fdb5
@@ -1,6 +1,11 @@
{
"name": "@vectorize-io/hindsight-coding-agents",
"version": "0.0.1",
"repository": {
"type": "git",
"url": "https://github.com/vectorize-io/hindsight.git",
"directory": "hindsight-integrations/coding-agents"
},
"description": "Reflect-only Hindsight long-term memory for coding agents (harness-pluggable: opencode, …), with automatic background ingestion (no setup CLI).",
"type": "module",
"main": "dist/index.js",