Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .changeset/anthropic-sdk-0-99-bump.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@utaba/deep-memory-indexer-llm-anthropic': patch
---

Updated bundled `@anthropic-ai/sdk` dependency from `^0.98.0` to `^0.99.0`. Internal-only — `@utaba/deep-memory-indexer-llm-anthropic` consumers receive the newer SDK transitively; no public-API change on this package.
Updated bundled `@anthropic-ai/sdk` dependency from `^0.98.0` to `^0.100.1`. Internal-only — `@utaba/deep-memory-indexer-llm-anthropic` consumers receive the newer SDK transitively; no public-API change on this package.
1 change: 1 addition & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"@utaba/deep-memory-embeddings-openai",
"@utaba/deep-memory-storage-cosmosdb",
"@utaba/deep-memory-storage-sqlserver",
"@utaba/deep-memory-storage-neo4j",
"@utaba/deep-memory-local-mcp-server"
]
],
Expand Down
2 changes: 1 addition & 1 deletion docs/publishing-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ List any one of the five fixed-group packages in the frontmatter — the others

Land the PR into `main` normally. **There is no release automation** — versioning and publishing both happen locally from `main`.

> **No GitHub Action runs the version step.** A `release.yml` workflow existed previously but was removed: the Changesets action repeatedly forced the fixed group from `0.x` to `1.0.0`, because pre-1.0 the action treats accumulated `minor`s as a major-cut signal. Until the project is genuinely ready for `1.0`, the version step is run by hand. Do not reintroduce the action without a documented fix for that behaviour.
> **No GitHub Action runs the version step.** A `release.yml` workflow existed previously but was removed because it repeatedly opened Version PRs that jumped the fixed group from `0.x` to `1.0.0`. Root cause: every storage / embeddings / indexer package declared `@utaba/deep-memory` as a `peerDependency` with `workspace:^`. A `minor` bump of core moved the published peer-dep range out of `^0.X.0`, which Changesets [Decision 4](https://github.com/changesets/changesets/blob/main/docs/decisions.md) treats as a breaking change for the package holding the peer dep — escalating it to **major**. Major in any fixed-group member propagates to the whole group → `1.0.0`. **The peer-deps have since been converted to regular `dependencies`**, so the escalation no longer fires. The action could be reintroduced now, but the manual flow is preserved for the per-release review checkpoint. **Never reintroduce a workspace-internal `peerDependencies` entry** — it will silently bring back the 1.0.0 bug.

### 3. Apply pending changesets locally

Expand Down
5 changes: 1 addition & 4 deletions packages/embeddings-openai/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,12 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@utaba/deep-memory": "workspace:*"
"@utaba/deep-memory": "workspace:^"
},
"devDependencies": {
"@types/node": "^22.0.0",
"tsup": "^8.5.1",
"typescript": "^6.0.2",
"vitest": "^4.1.8"
},
"peerDependencies": {
"@utaba/deep-memory": "workspace:^"
}
}
6 changes: 1 addition & 5 deletions packages/indexer-llm-anthropic/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,15 +60,11 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.100.1"
},
"peerDependencies": {
"@anthropic-ai/sdk": "^0.100.1",
"@utaba/deep-memory": "workspace:^",
"@utaba/deep-memory-indexer": "workspace:^"
},
"devDependencies": {
"@utaba/deep-memory": "workspace:*",
"@utaba/deep-memory-indexer": "workspace:*",
"@types/node": "^22.0.0",
"tsup": "^8.5.1",
"typescript": "^6.0.2",
Expand Down
5 changes: 1 addition & 4 deletions packages/storage-cosmosdb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@utaba/deep-memory": "workspace:*",
"@utaba/deep-memory": "workspace:^",
"bufferutil": "^4.0.8",
"gremlin": "^3.7.3"
},
Expand All @@ -66,8 +66,5 @@
"tsup": "^8.5.1",
"typescript": "^6.0.2",
"vitest": "^4.1.8"
},
"peerDependencies": {
"@utaba/deep-memory": "workspace:^"
}
}
5 changes: 1 addition & 4 deletions packages/storage-neo4j/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,16 +58,13 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@utaba/deep-memory": "workspace:*",
"@utaba/deep-memory": "workspace:^",
"neo4j-driver": "^6.0.1"
},
"devDependencies": {
"@types/node": "^22.0.0",
"tsup": "^8.5.1",
"typescript": "^6.0.2",
"vitest": "^4.1.8"
},
"peerDependencies": {
"@utaba/deep-memory": "workspace:^"
}
}
5 changes: 1 addition & 4 deletions packages/storage-sqlserver/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@utaba/deep-memory": "workspace:*",
"@utaba/deep-memory": "workspace:^",
"mssql": "^12.5.5"
},
"devDependencies": {
Expand All @@ -66,8 +66,5 @@
"tsup": "^8.5.1",
"typescript": "^6.0.2",
"vitest": "^4.1.8"
},
"peerDependencies": {
"@utaba/deep-memory": "workspace:^"
}
}
20 changes: 10 additions & 10 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.