Skip to content

Commit 7e954c4

Browse files
authored
Fix/qoder managed resource identity (#113)
* fix(sdk): match Qoder managed resources by declared identity during drift detection - Pass the resource declaration to readComparableResource so adapters can use declared display names and metadata for identity. - Qoder adapter now identifies agents/environments by the protected agents.project/agents.resource metadata instead of only by name. - Treat empty agent descriptions as omitted to avoid phantom drift. - Update drift-detection and slim-state tests for managed identity behavior. * chore: add changeset for Qoder managed identity drift fix * fix(qoder): fix managed resource identity matching during drift detection - Pass declarations to comparable reads for accurate matching - Match on protected metadata to ensure correct identity detection - Update versions of sdk, cli, playground, and server packages to patch 0.7.2/0.0.12 - Reflect fix in changelogs across multiple packages * fix(deps): upgrade audited dependencies Raise Tiptap, Hono, and js-yaml to patched releases so the dependency audit can pass. * fix(deps): keep lockfile registry public Regenerate the dependency lockfile without local registry URLs so public verification can consume it. * fix(deps): preserve pinned lockfile resolutions Retain the existing compatible dependency graph while publishing canonical npm tarball URLs.
1 parent 818b39b commit 7e954c4

22 files changed

Lines changed: 802 additions & 552 deletions

apps/server/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @openagentpack/server
22

3+
## 0.0.12
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [fd62da0]
8+
- @openagentpack/sdk@0.7.2
9+
310
## 0.0.11
411

512
### Patch Changes

apps/server/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openagentpack/server",
3-
"version": "0.0.11",
3+
"version": "0.0.12",
44
"private": true,
55
"license": "Apache-2.0",
66
"exports": {
@@ -18,7 +18,7 @@
1818
"@hono/zod-openapi": "^1.4.0",
1919
"@openagentpack/sdk": "workspace:*",
2020
"chokidar": "^4.0.3",
21-
"hono": "^4.12.28",
21+
"hono": "^4.13.5",
2222
"yaml": "^2.9.0"
2323
},
2424
"devDependencies": {

apps/webui/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
"license": "Apache-2.0",
1616
"description": "",
1717
"dependencies": {
18-
"@tiptap/core": "3.30.4",
19-
"@tiptap/extension-document": "3.30.4",
20-
"@tiptap/extension-mention": "3.30.4",
21-
"@tiptap/extension-paragraph": "3.30.4",
22-
"@tiptap/extension-text": "3.30.4",
23-
"@tiptap/pm": "3.30.4",
24-
"@tiptap/react": "3.30.4",
25-
"@tiptap/suggestion": "3.30.4",
18+
"@tiptap/core": "3.30.5",
19+
"@tiptap/extension-document": "3.30.5",
20+
"@tiptap/extension-mention": "3.30.5",
21+
"@tiptap/extension-paragraph": "3.30.5",
22+
"@tiptap/extension-text": "3.30.5",
23+
"@tiptap/pm": "3.30.5",
24+
"@tiptap/react": "3.30.5",
25+
"@tiptap/suggestion": "3.30.5",
2626
"i18next": "^25.5.2",
2727
"lucide-react": "^1.18.0",
2828
"react": "^19.2.7",

bun.lock

Lines changed: 510 additions & 510 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,17 +67,17 @@
6767
"@changesets/cli": "^2.31.0",
6868
"@types/bun": "^1.3.14",
6969
"dependency-cruiser": "^17.4.3",
70-
"js-yaml": "4.3.1",
70+
"js-yaml": "4.3.2",
7171
"tsup": "^8.5.1",
7272
"typescript": "^6.0.3"
7373
},
7474
"overrides": {
75-
"@tiptap/extension-bubble-menu": "3.30.4",
76-
"@tiptap/extension-floating-menu": "3.30.4",
75+
"@tiptap/extension-bubble-menu": "3.30.5",
76+
"@tiptap/extension-floating-menu": "3.30.5",
7777
"brace-expansion": "5.0.9",
7878
"esbuild": "0.28.1",
7979
"fast-equals": "5.3.3",
80-
"js-yaml": "4.3.1",
80+
"js-yaml": "4.3.2",
8181
"nanoid": "3.3.18",
8282
"postcss": "8.5.23",
8383
"prosemirror-model": "1.25.11"

packages/cli/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @openagentpack/cli
22

3+
## 0.7.2
4+
5+
### Patch Changes
6+
7+
- fd62da0: Fix Qoder managed resource identity matching during drift detection by passing declarations to comparable reads and matching on protected metadata.
8+
- Updated dependencies [fd62da0]
9+
- @openagentpack/sdk@0.7.2
10+
311
## 0.7.1
412

513
### Patch Changes

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openagentpack/cli",
3-
"version": "0.7.1",
3+
"version": "0.7.2",
44
"description": "Open Agent Pack — Declaratively manage AI agent infrastructure",
55
"license": "Apache-2.0",
66
"keywords": [

packages/playground/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @openagentpack/playground
22

3+
## 0.7.2
4+
5+
### Patch Changes
6+
7+
- fd62da0: Fix Qoder managed resource identity matching during drift detection by passing declarations to comparable reads and matching on protected metadata.
8+
- Updated dependencies [fd62da0]
9+
- @openagentpack/sdk@0.7.2
10+
311
## 0.7.1
412

513
### Patch Changes

packages/playground/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openagentpack/playground",
3-
"version": "0.7.1",
3+
"version": "0.7.2",
44
"description": "OpenAgentPack Playground — one-command local web UI for OpenAgentPack",
55
"license": "Apache-2.0",
66
"keywords": [
@@ -44,7 +44,7 @@
4444
"@hono/zod-openapi": "^1.4.0",
4545
"@openagentpack/sdk": "workspace:*",
4646
"chokidar": "^4.0.3",
47-
"hono": "^4.12.28",
47+
"hono": "^4.13.5",
4848
"yaml": "^2.9.0",
4949
"zod": "^4.4.3"
5050
},

packages/sdk/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @openagentpack/sdk
22

3+
## 0.7.2
4+
5+
### Patch Changes
6+
7+
- fd62da0: Fix Qoder managed resource identity matching during drift detection by passing declarations to comparable reads and matching on protected metadata.
8+
39
## 0.7.1
410

511
### Patch Changes

0 commit comments

Comments
 (0)