From 45885a013fe68180474ce71e0e7b2780a51afb45 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 24 May 2026 14:20:34 +0000 Subject: [PATCH] chore: version packages --- .changeset/v5-ai-actions-as-tools.md | 45 ---------------- apps/account/CHANGELOG.md | 9 ++++ apps/account/package.json | 2 +- examples/app-crm/CHANGELOG.md | 8 +++ examples/app-crm/package.json | 2 +- examples/app-todo/CHANGELOG.md | 53 +++++++++++++++++++ examples/app-todo/package.json | 2 +- packages/adapters/express/CHANGELOG.md | 2 + packages/adapters/express/package.json | 2 +- packages/adapters/fastify/CHANGELOG.md | 2 + packages/adapters/fastify/package.json | 2 +- packages/adapters/hono/CHANGELOG.md | 6 +++ packages/adapters/hono/package.json | 2 +- packages/adapters/nestjs/CHANGELOG.md | 2 + packages/adapters/nestjs/package.json | 2 +- packages/adapters/nextjs/CHANGELOG.md | 2 + packages/adapters/nextjs/package.json | 2 +- packages/adapters/nuxt/CHANGELOG.md | 2 + packages/adapters/nuxt/package.json | 2 +- packages/adapters/sveltekit/CHANGELOG.md | 2 + packages/adapters/sveltekit/package.json | 2 +- packages/cli/CHANGELOG.md | 39 ++++++++++++++ packages/cli/package.json | 2 +- packages/client-react/CHANGELOG.md | 9 ++++ packages/client-react/package.json | 2 +- packages/client/CHANGELOG.md | 8 +++ packages/client/package.json | 2 +- packages/core/CHANGELOG.md | 7 +++ packages/core/package.json | 2 +- packages/create-objectstack/CHANGELOG.md | 2 + packages/create-objectstack/package.json | 2 +- packages/formula/CHANGELOG.md | 7 +++ packages/formula/package.json | 2 +- packages/metadata-core/CHANGELOG.md | 2 + packages/metadata-core/package.json | 2 +- packages/metadata-fs/CHANGELOG.md | 6 +++ packages/metadata-fs/package.json | 2 +- packages/metadata/CHANGELOG.md | 12 +++++ packages/metadata/package.json | 2 +- packages/objectql/CHANGELOG.md | 11 ++++ packages/objectql/package.json | 2 +- packages/observability/CHANGELOG.md | 7 +++ packages/observability/package.json | 2 +- packages/platform-objects/CHANGELOG.md | 7 +++ packages/platform-objects/package.json | 2 +- packages/plugins/driver-memory/CHANGELOG.md | 8 +++ packages/plugins/driver-memory/package.json | 2 +- packages/plugins/driver-mongodb/CHANGELOG.md | 8 +++ packages/plugins/driver-mongodb/package.json | 2 +- packages/plugins/driver-sql/CHANGELOG.md | 8 +++ packages/plugins/driver-sql/package.json | 2 +- .../plugins/driver-sqlite-wasm/CHANGELOG.md | 9 ++++ .../plugins/driver-sqlite-wasm/package.json | 2 +- packages/plugins/driver-turso/CHANGELOG.md | 9 ++++ packages/plugins/driver-turso/package.json | 2 +- .../plugins/plugin-approvals/CHANGELOG.md | 11 ++++ .../plugins/plugin-approvals/package.json | 2 +- packages/plugins/plugin-audit/CHANGELOG.md | 9 ++++ packages/plugins/plugin-audit/package.json | 2 +- packages/plugins/plugin-auth/CHANGELOG.md | 9 ++++ packages/plugins/plugin-auth/package.json | 2 +- packages/plugins/plugin-dev/CHANGELOG.md | 8 +++ packages/plugins/plugin-dev/package.json | 2 +- packages/plugins/plugin-email/CHANGELOG.md | 9 ++++ packages/plugins/plugin-email/package.json | 2 +- .../plugins/plugin-hono-server/CHANGELOG.md | 8 +++ .../plugins/plugin-hono-server/package.json | 2 +- .../plugins/plugin-mcp-server/CHANGELOG.md | 8 +++ .../plugins/plugin-mcp-server/package.json | 2 +- packages/plugins/plugin-msw/CHANGELOG.md | 10 ++++ packages/plugins/plugin-msw/package.json | 2 +- packages/plugins/plugin-reports/CHANGELOG.md | 9 ++++ packages/plugins/plugin-reports/package.json | 2 +- packages/plugins/plugin-security/CHANGELOG.md | 9 ++++ packages/plugins/plugin-security/package.json | 2 +- packages/plugins/plugin-sharing/CHANGELOG.md | 10 ++++ packages/plugins/plugin-sharing/package.json | 2 +- packages/plugins/plugin-webhooks/CHANGELOG.md | 10 ++++ packages/plugins/plugin-webhooks/package.json | 2 +- packages/rest/CHANGELOG.md | 9 ++++ packages/rest/package.json | 2 +- packages/runtime/CHANGELOG.md | 16 ++++++ packages/runtime/package.json | 2 +- packages/services/service-ai/CHANGELOG.md | 50 +++++++++++++++++ packages/services/service-ai/package.json | 2 +- .../services/service-analytics/CHANGELOG.md | 8 +++ .../services/service-analytics/package.json | 2 +- .../services/service-automation/CHANGELOG.md | 9 ++++ .../services/service-automation/package.json | 2 +- packages/services/service-cache/CHANGELOG.md | 9 ++++ packages/services/service-cache/package.json | 2 +- .../service-cluster-redis/CHANGELOG.md | 8 +++ .../service-cluster-redis/package.json | 2 +- .../services/service-cluster/CHANGELOG.md | 8 +++ .../services/service-cluster/package.json | 2 +- packages/services/service-feed/CHANGELOG.md | 8 +++ packages/services/service-feed/package.json | 2 +- packages/services/service-i18n/CHANGELOG.md | 8 +++ packages/services/service-i18n/package.json | 2 +- packages/services/service-job/CHANGELOG.md | 9 ++++ packages/services/service-job/package.json | 2 +- .../services/service-package/CHANGELOG.md | 8 +++ .../services/service-package/package.json | 2 +- packages/services/service-queue/CHANGELOG.md | 9 ++++ packages/services/service-queue/package.json | 2 +- .../services/service-realtime/CHANGELOG.md | 9 ++++ .../services/service-realtime/package.json | 2 +- .../services/service-settings/CHANGELOG.md | 9 ++++ .../services/service-settings/package.json | 2 +- .../services/service-storage/CHANGELOG.md | 9 ++++ .../services/service-storage/package.json | 2 +- packages/spec/CHANGELOG.md | 44 +++++++++++++++ packages/spec/package.json | 2 +- packages/types/CHANGELOG.md | 7 +++ packages/types/package.json | 2 +- packages/vscode-objectstack/CHANGELOG.md | 2 + packages/vscode-objectstack/package.json | 2 +- 117 files changed, 654 insertions(+), 103 deletions(-) delete mode 100644 .changeset/v5-ai-actions-as-tools.md diff --git a/.changeset/v5-ai-actions-as-tools.md b/.changeset/v5-ai-actions-as-tools.md deleted file mode 100644 index 4f7f97531a..0000000000 --- a/.changeset/v5-ai-actions-as-tools.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -'@objectstack/service-ai': minor -'@objectstack/spec': minor -'@example/app-todo': patch ---- - -**AI v1: Actions-as-Tools** — every declarative UI `Action` of `type: 'script'` -is now auto-exposed as an AI-callable tool named `action_`. Agents can -perform business operations ("complete the groceries task") via natural -language, routed through the same `dataEngine.executeAction()` dispatcher -Studio uses. This is the write-side counterpart to `query_data`. - -**Highlights** - -- `registerActionsAsTools(toolRegistry, { metadata, dataEngine })` walks every - object's `actions[]` and registers script-type ones, auto-injecting a - `recordId` argument for row-context actions and inheriting JSON-Schema - parameter types from the owning object's fields. -- Safety filters skip destructive actions by default: `confirmText`, - `mode: 'delete'`, `variant: 'danger'`, or explicit `aiExposed: false`. -- New `aiExposed?: boolean` flag on `ActionSchema` for fine-grained opt-out. -- New `actions_executor` skill bundle subscribes to `action_*` (wildcard - tool names now supported in `SkillSchema.tools`). -- The built-in `data_chat` agent now references both `data_explorer` and - `actions_executor` skills, so users get read + write capabilities out of - the box. -- `MemoryLLMAdapter` learned a small two-step heuristic — when it sees an - action verb ("complete", "start", "clone", ...) it routes to the matching - `action_*` tool, resolving `recordId` from any prior `query_data` result. -- New `examples/app-todo/test/ai-action.test.ts` demo proves the loop: - user says "please complete the groceries task" → agent finds the task → - agent calls `action_complete_task` → task status flips → `ai_traces` - records the run. - -**Breaking changes** - -None. `aiExposed` is additive; existing actions remain exposed unless -they fail an existing safety filter. - -**Phase-1 limitations** (Phase-2 roadmap items) - -- Only `type: 'script'` actions; `api`/`flow`/`url`/`modal`/`form` skipped. -- No human-in-the-loop approval flow for destructive actions yet. -- No CEL evaluation of `visible`/`disabled` predicates against agent context. -- No bulk action support (single-record only). diff --git a/apps/account/CHANGELOG.md b/apps/account/CHANGELOG.md index 08bcc0e367..9f16ae8501 100644 --- a/apps/account/CHANGELOG.md +++ b/apps/account/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/account +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/client@6.1.0 + - @objectstack/client-react@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/apps/account/package.json b/apps/account/package.json index ed66d186ac..b863a43bc4 100644 --- a/apps/account/package.json +++ b/apps/account/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/account", - "version": "6.0.0", + "version": "6.1.0", "description": "ObjectStack Account - End-user account & organization self-service portal", "license": "Apache-2.0", "type": "module", diff --git a/examples/app-crm/CHANGELOG.md b/examples/app-crm/CHANGELOG.md index 82a03a67c4..b7deb30889 100644 --- a/examples/app-crm/CHANGELOG.md +++ b/examples/app-crm/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/example-crm +## 4.0.13 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/runtime@6.1.0 + ## 4.0.12 ### Patch Changes diff --git a/examples/app-crm/package.json b/examples/app-crm/package.json index 3da1069cf7..d232a663c7 100644 --- a/examples/app-crm/package.json +++ b/examples/app-crm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/example-crm", - "version": "4.0.12", + "version": "4.0.13", "description": "Minimal CRM example — a smoke-test workspace that exercises the metadata loading pipeline (objects → views → app → dashboard → hook → flow → seed). For a full-featured enterprise CRM see https://github.com/objectstack-ai/hotcrm.", "license": "Apache-2.0", "private": true, diff --git a/examples/app-todo/CHANGELOG.md b/examples/app-todo/CHANGELOG.md index 354a6a7d86..7a7322d27a 100644 --- a/examples/app-todo/CHANGELOG.md +++ b/examples/app-todo/CHANGELOG.md @@ -1,5 +1,58 @@ # @objectstack/example-todo +## 4.0.13 + +### Patch Changes + +- 93c0589: **AI v1: Actions-as-Tools** — every declarative UI `Action` of `type: 'script'` + is now auto-exposed as an AI-callable tool named `action_`. Agents can + perform business operations ("complete the groceries task") via natural + language, routed through the same `dataEngine.executeAction()` dispatcher + Studio uses. This is the write-side counterpart to `query_data`. + + **Highlights** + + - `registerActionsAsTools(toolRegistry, { metadata, dataEngine })` walks every + object's `actions[]` and registers script-type ones, auto-injecting a + `recordId` argument for row-context actions and inheriting JSON-Schema + parameter types from the owning object's fields. + - Safety filters skip destructive actions by default: `confirmText`, + `mode: 'delete'`, `variant: 'danger'`, or explicit `aiExposed: false`. + - New `aiExposed?: boolean` flag on `ActionSchema` for fine-grained opt-out. + - New `actions_executor` skill bundle subscribes to `action_*` (wildcard + tool names now supported in `SkillSchema.tools`). + - The built-in `data_chat` agent now references both `data_explorer` and + `actions_executor` skills, so users get read + write capabilities out of + the box. + - `MemoryLLMAdapter` learned a small two-step heuristic — when it sees an + action verb ("complete", "start", "clone", ...) it routes to the matching + `action_*` tool, resolving `recordId` from any prior `query_data` result. + - New `examples/app-todo/test/ai-action.test.ts` demo proves the loop: + user says "please complete the groceries task" → agent finds the task → + agent calls `action_complete_task` → task status flips → `ai_traces` + records the run. + + **Breaking changes** + + None. `aiExposed` is additive; existing actions remain exposed unless + they fail an existing safety filter. + + **Phase-1 limitations** (Phase-2 roadmap items) + + - Only `type: 'script'` actions; `api`/`flow`/`url`/`modal`/`form` skipped. + - No human-in-the-loop approval flow for destructive actions yet. + - No CEL evaluation of `visible`/`disabled` predicates against agent context. + - No bulk action support (single-record only). + +- Updated dependencies [93c0589] + - @objectstack/service-ai@6.1.0 + - @objectstack/spec@6.1.0 + - @objectstack/client@6.1.0 + - @objectstack/metadata@6.1.0 + - @objectstack/objectql@6.1.0 + - @objectstack/driver-sqlite-wasm@5.2.2 + - @objectstack/runtime@6.1.0 + ## 4.0.12 ### Patch Changes diff --git a/examples/app-todo/package.json b/examples/app-todo/package.json index 3bd2c59d17..042db21848 100644 --- a/examples/app-todo/package.json +++ b/examples/app-todo/package.json @@ -1,6 +1,6 @@ { "name": "@example/app-todo", - "version": "4.0.12", + "version": "4.0.13", "description": "Example Todo App using ObjectStack Protocol", "license": "Apache-2.0", "private": true, diff --git a/packages/adapters/express/CHANGELOG.md b/packages/adapters/express/CHANGELOG.md index 087f04137e..cea4bb5ebd 100644 --- a/packages/adapters/express/CHANGELOG.md +++ b/packages/adapters/express/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/express +## 6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/express/package.json b/packages/adapters/express/package.json index 714952f8f8..53cd76b680 100644 --- a/packages/adapters/express/package.json +++ b/packages/adapters/express/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/express", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/adapters/fastify/CHANGELOG.md b/packages/adapters/fastify/CHANGELOG.md index 2fcd3969dd..d1c222dd39 100644 --- a/packages/adapters/fastify/CHANGELOG.md +++ b/packages/adapters/fastify/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/fastify +## 6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/fastify/package.json b/packages/adapters/fastify/package.json index dcf5d8e3f9..d2d438a1b2 100644 --- a/packages/adapters/fastify/package.json +++ b/packages/adapters/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/fastify", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/adapters/hono/CHANGELOG.md b/packages/adapters/hono/CHANGELOG.md index 1c126cdc39..ff6ea61774 100644 --- a/packages/adapters/hono/CHANGELOG.md +++ b/packages/adapters/hono/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectstack/hono +## 6.1.0 + +### Patch Changes + +- @objectstack/plugin-hono-server@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/hono/package.json b/packages/adapters/hono/package.json index a09e8d5abd..7ab0ac710d 100644 --- a/packages/adapters/hono/package.json +++ b/packages/adapters/hono/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/hono", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/adapters/nestjs/CHANGELOG.md b/packages/adapters/nestjs/CHANGELOG.md index 205a63d769..2a02fdecaf 100644 --- a/packages/adapters/nestjs/CHANGELOG.md +++ b/packages/adapters/nestjs/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/nestjs +## 6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/nestjs/package.json b/packages/adapters/nestjs/package.json index 38ba2ea250..d18257ae1a 100644 --- a/packages/adapters/nestjs/package.json +++ b/packages/adapters/nestjs/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/nestjs", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/adapters/nextjs/CHANGELOG.md b/packages/adapters/nextjs/CHANGELOG.md index bdc15d2ad0..e3571dc27b 100644 --- a/packages/adapters/nextjs/CHANGELOG.md +++ b/packages/adapters/nextjs/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/nextjs +## 6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/nextjs/package.json b/packages/adapters/nextjs/package.json index 02d286d422..8b32a527d3 100644 --- a/packages/adapters/nextjs/package.json +++ b/packages/adapters/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/nextjs", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/adapters/nuxt/CHANGELOG.md b/packages/adapters/nuxt/CHANGELOG.md index 6f9c0375f9..3e8484b879 100644 --- a/packages/adapters/nuxt/CHANGELOG.md +++ b/packages/adapters/nuxt/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/nuxt +## 6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/nuxt/package.json b/packages/adapters/nuxt/package.json index 090a62e9ec..d2db9deacb 100644 --- a/packages/adapters/nuxt/package.json +++ b/packages/adapters/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/nuxt", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/adapters/sveltekit/CHANGELOG.md b/packages/adapters/sveltekit/CHANGELOG.md index 68bea120b1..48c7a3d30f 100644 --- a/packages/adapters/sveltekit/CHANGELOG.md +++ b/packages/adapters/sveltekit/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/sveltekit +## 6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/adapters/sveltekit/package.json b/packages/adapters/sveltekit/package.json index d1e9d2d5ea..ca743c3d07 100644 --- a/packages/adapters/sveltekit/package.json +++ b/packages/adapters/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/sveltekit", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b985e39fae..64b8c260be 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,44 @@ # @objectstack/cli +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/service-ai@6.1.0 + - @objectstack/spec@6.1.0 + - @objectstack/client@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/objectql@6.1.0 + - @objectstack/observability@6.1.0 + - @objectstack/driver-memory@6.1.0 + - @objectstack/driver-mongodb@6.1.0 + - @objectstack/driver-sql@6.1.0 + - @objectstack/driver-sqlite-wasm@5.2.2 + - @objectstack/driver-turso@6.1.0 + - @objectstack/plugin-approvals@6.1.0 + - @objectstack/plugin-audit@6.1.0 + - @objectstack/plugin-auth@6.1.0 + - @objectstack/plugin-email@6.1.0 + - @objectstack/plugin-hono-server@6.1.0 + - @objectstack/plugin-mcp-server@6.1.0 + - @objectstack/plugin-reports@6.1.0 + - @objectstack/plugin-security@6.1.0 + - @objectstack/plugin-sharing@6.1.0 + - @objectstack/plugin-webhooks@6.1.0 + - @objectstack/rest@6.1.0 + - @objectstack/runtime@6.1.0 + - @objectstack/service-analytics@6.1.0 + - @objectstack/service-automation@6.1.0 + - @objectstack/service-cache@6.1.0 + - @objectstack/service-feed@6.1.0 + - @objectstack/service-job@6.1.0 + - @objectstack/service-package@6.1.0 + - @objectstack/service-queue@6.1.0 + - @objectstack/service-realtime@6.1.0 + - @objectstack/service-settings@6.1.0 + - @objectstack/service-storage@6.1.0 + ## 6.0.0 ### Major Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 6a97dde012..388f867bb3 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/cli", - "version": "6.0.0", + "version": "6.1.0", "description": "Command Line Interface for ObjectStack Protocol", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/client-react/CHANGELOG.md b/packages/client-react/CHANGELOG.md index 8076dfde32..9f1619d72f 100644 --- a/packages/client-react/CHANGELOG.md +++ b/packages/client-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/client-react +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/client@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/client-react/package.json b/packages/client-react/package.json index c0a3cfd961..fc75e7c146 100644 --- a/packages/client-react/package.json +++ b/packages/client-react/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client-react", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "React hooks for ObjectStack Client SDK", "main": "dist/index.js", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 3ddefaee75..c3927f1640 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/client +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Major Changes diff --git a/packages/client/package.json b/packages/client/package.json index d4b160a49d..ce07ced2de 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/client", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Official Client SDK for ObjectStack Protocol", "main": "dist/index.js", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 48c667edc4..d03af1e02b 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/core +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 27e1a04415..7cdf03f473 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/core", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Microkernel Core for ObjectStack", "type": "module", diff --git a/packages/create-objectstack/CHANGELOG.md b/packages/create-objectstack/CHANGELOG.md index 3ae81eea48..52c8e72a0d 100644 --- a/packages/create-objectstack/CHANGELOG.md +++ b/packages/create-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # create-objectstack +## 6.1.0 + ## 6.0.0 ## 5.2.0 diff --git a/packages/create-objectstack/package.json b/packages/create-objectstack/package.json index c285e18620..d993c6db83 100644 --- a/packages/create-objectstack/package.json +++ b/packages/create-objectstack/package.json @@ -1,6 +1,6 @@ { "name": "create-objectstack", - "version": "6.0.0", + "version": "6.1.0", "description": "Create a new ObjectStack project — npx create-objectstack", "bin": { "create-objectstack": "./bin/create-objectstack.js" diff --git a/packages/formula/CHANGELOG.md b/packages/formula/CHANGELOG.md index 2d8318dc64..bafb10308a 100644 --- a/packages/formula/CHANGELOG.md +++ b/packages/formula/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/formula +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/formula/package.json b/packages/formula/package.json index b35af1b710..f4b490f241 100644 --- a/packages/formula/package.json +++ b/packages/formula/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/formula", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "ObjectStack canonical expression engine — CEL (cel-js) + ObjectStack stdlib + dialect registry", "main": "dist/index.js", diff --git a/packages/metadata-core/CHANGELOG.md b/packages/metadata-core/CHANGELOG.md index e1c598f4e2..e94334cb4f 100644 --- a/packages/metadata-core/CHANGELOG.md +++ b/packages/metadata-core/CHANGELOG.md @@ -1,5 +1,7 @@ # @objectstack/metadata-core +## 6.1.0 + ## 6.0.0 ## 5.2.0 diff --git a/packages/metadata-core/package.json b/packages/metadata-core/package.json index 09ae8f710d..4b095fd973 100644 --- a/packages/metadata-core/package.json +++ b/packages/metadata-core/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-core", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Metadata Repository contracts: types, canonicalization, errors, interface (ADR-0008).", "type": "module", diff --git a/packages/metadata-fs/CHANGELOG.md b/packages/metadata-fs/CHANGELOG.md index 0dc3f37188..84b73cb3e6 100644 --- a/packages/metadata-fs/CHANGELOG.md +++ b/packages/metadata-fs/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectstack/metadata-fs +## 6.1.0 + +### Patch Changes + +- @objectstack/metadata-core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/metadata-fs/package.json b/packages/metadata-fs/package.json index 249635c2ff..5e23c1fcfd 100644 --- a/packages/metadata-fs/package.json +++ b/packages/metadata-fs/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata-fs", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "FileSystemRepository: Node-only Repository implementation backed by JSON files and a JSONL change log (ADR-0008).", "type": "module", diff --git a/packages/metadata/CHANGELOG.md b/packages/metadata/CHANGELOG.md index 17a9422fed..f51566ddf5 100644 --- a/packages/metadata/CHANGELOG.md +++ b/packages/metadata/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectstack/metadata +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + - @objectstack/types@6.1.0 + - @objectstack/metadata-core@6.1.0 + - @objectstack/metadata-fs@6.1.0 + ## 6.0.0 ### Major Changes diff --git a/packages/metadata/package.json b/packages/metadata/package.json index 1f3a28dfee..c38c197542 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/metadata", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Metadata loading, saving, and persistence for ObjectStack", "type": "module", diff --git a/packages/objectql/CHANGELOG.md b/packages/objectql/CHANGELOG.md index 79c3c4fbc8..cba4ada3c8 100644 --- a/packages/objectql/CHANGELOG.md +++ b/packages/objectql/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/objectql +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/formula@6.1.0 + - @objectstack/types@6.1.0 + - @objectstack/metadata-core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/objectql/package.json b/packages/objectql/package.json index e0cdf2d453..3ef6f27d21 100644 --- a/packages/objectql/package.json +++ b/packages/objectql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/objectql", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Isomorphic ObjectQL Engine for ObjectStack", "main": "dist/index.js", diff --git a/packages/observability/CHANGELOG.md b/packages/observability/CHANGELOG.md index 48a7f762e0..aa8bfcd16d 100644 --- a/packages/observability/CHANGELOG.md +++ b/packages/observability/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/observability +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/observability/package.json b/packages/observability/package.json index 7c92c623ec..935db47331 100644 --- a/packages/observability/package.json +++ b/packages/observability/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/observability", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Observability contracts and exporters for ObjectStack — MetricsRegistry, ErrorReporter, Logger plus noop/console/OTLP-HTTP exporters. Deployment-target neutral; runtime and services depend on this so the same instrumentation works on Cloudflare Workers, Node, and self-hosted Kubernetes.", "type": "module", diff --git a/packages/platform-objects/CHANGELOG.md b/packages/platform-objects/CHANGELOG.md index 8642464e8c..62feee5d64 100644 --- a/packages/platform-objects/CHANGELOG.md +++ b/packages/platform-objects/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/platform-objects +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + ## 6.0.0 ### Major Changes diff --git a/packages/platform-objects/package.json b/packages/platform-objects/package.json index 6067305ef3..c5ff9a2ef7 100644 --- a/packages/platform-objects/package.json +++ b/packages/platform-objects/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/platform-objects", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Core platform object schemas for ObjectStack — identity, security, audit, tenant, and metadata objects", "main": "dist/index.js", diff --git a/packages/plugins/driver-memory/CHANGELOG.md b/packages/plugins/driver-memory/CHANGELOG.md index 0370e3b0f1..0d5d773e86 100644 --- a/packages/plugins/driver-memory/CHANGELOG.md +++ b/packages/plugins/driver-memory/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-memory +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/driver-memory/package.json b/packages/plugins/driver-memory/package.json index 3262b68756..e99e153952 100644 --- a/packages/plugins/driver-memory/package.json +++ b/packages/plugins/driver-memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-memory", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "In-Memory Driver for ObjectStack (Reference Implementation)", "main": "dist/index.js", diff --git a/packages/plugins/driver-mongodb/CHANGELOG.md b/packages/plugins/driver-mongodb/CHANGELOG.md index 66bd1647d8..a9df7a34d2 100644 --- a/packages/plugins/driver-mongodb/CHANGELOG.md +++ b/packages/plugins/driver-mongodb/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-mongodb +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/driver-mongodb/package.json b/packages/plugins/driver-mongodb/package.json index 2faa9e9cff..4b70a92fc2 100644 --- a/packages/plugins/driver-mongodb/package.json +++ b/packages/plugins/driver-mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-mongodb", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "MongoDB Driver for ObjectStack - Native document database driver via official mongodb client", "main": "dist/index.js", diff --git a/packages/plugins/driver-sql/CHANGELOG.md b/packages/plugins/driver-sql/CHANGELOG.md index c68d16c258..5986fd81cb 100644 --- a/packages/plugins/driver-sql/CHANGELOG.md +++ b/packages/plugins/driver-sql/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/driver-sql +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/driver-sql/package.json b/packages/plugins/driver-sql/package.json index f2b18f067d..5a53861a17 100644 --- a/packages/plugins/driver-sql/package.json +++ b/packages/plugins/driver-sql/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-sql", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "SQL Driver for ObjectStack - Supports PostgreSQL, MySQL, SQLite via Knex", "main": "dist/index.js", diff --git a/packages/plugins/driver-sqlite-wasm/CHANGELOG.md b/packages/plugins/driver-sqlite-wasm/CHANGELOG.md index c1fcb58797..879d7b440f 100644 --- a/packages/plugins/driver-sqlite-wasm/CHANGELOG.md +++ b/packages/plugins/driver-sqlite-wasm/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-sqlite-wasm +## 5.2.2 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/driver-sql@6.1.0 + ## 5.2.1 ### Patch Changes diff --git a/packages/plugins/driver-sqlite-wasm/package.json b/packages/plugins/driver-sqlite-wasm/package.json index 60073f31fc..4b30db2ca5 100644 --- a/packages/plugins/driver-sqlite-wasm/package.json +++ b/packages/plugins/driver-sqlite-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-sqlite-wasm", - "version": "5.2.1", + "version": "5.2.2", "license": "Apache-2.0", "description": "WASM SQLite Driver for ObjectStack — runs in browser/WebContainer (StackBlitz) without native bindings", "keywords": [ diff --git a/packages/plugins/driver-turso/CHANGELOG.md b/packages/plugins/driver-turso/CHANGELOG.md index 2e425f2283..2dc8df6fbc 100644 --- a/packages/plugins/driver-turso/CHANGELOG.md +++ b/packages/plugins/driver-turso/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/driver-turso +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/driver-sql@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/driver-turso/package.json b/packages/plugins/driver-turso/package.json index c3b3b717c3..48d5acac18 100644 --- a/packages/plugins/driver-turso/package.json +++ b/packages/plugins/driver-turso/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/driver-turso", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Turso/libSQL Driver for ObjectStack — Edge-first SQLite with embedded replicas and multi-tenancy", "keywords": [ diff --git a/packages/plugins/plugin-approvals/CHANGELOG.md b/packages/plugins/plugin-approvals/CHANGELOG.md index 85537a56f1..2c4dc48b96 100644 --- a/packages/plugins/plugin-approvals/CHANGELOG.md +++ b/packages/plugins/plugin-approvals/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectstack/plugin-approvals +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/formula@6.1.0 + - @objectstack/platform-objects@6.1.0 + - @objectstack/metadata-core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-approvals/package.json b/packages/plugins/plugin-approvals/package.json index f30f4e3d20..682139de62 100644 --- a/packages/plugins/plugin-approvals/package.json +++ b/packages/plugins/plugin-approvals/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-approvals", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Multi-step approval engine for ObjectStack — sys_approval_process + sys_approval_request + sys_approval_action + IApprovalService.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-audit/CHANGELOG.md b/packages/plugins/plugin-audit/CHANGELOG.md index 0965e4822a..8afb382917 100644 --- a/packages/plugins/plugin-audit/CHANGELOG.md +++ b/packages/plugins/plugin-audit/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-audit +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-audit/package.json b/packages/plugins/plugin-audit/package.json index f3b61c18be..72fc01665d 100644 --- a/packages/plugins/plugin-audit/package.json +++ b/packages/plugins/plugin-audit/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-audit", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Audit Plugin for ObjectStack — System audit log object and audit trail", "main": "dist/index.js", diff --git a/packages/plugins/plugin-auth/CHANGELOG.md b/packages/plugins/plugin-auth/CHANGELOG.md index c05f4b3d6e..ec313f22ec 100644 --- a/packages/plugins/plugin-auth/CHANGELOG.md +++ b/packages/plugins/plugin-auth/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-auth/package.json b/packages/plugins/plugin-auth/package.json index 2d0e0413ee..fd9c9f963c 100644 --- a/packages/plugins/plugin-auth/package.json +++ b/packages/plugins/plugin-auth/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-auth", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Authentication & Identity Plugin for ObjectStack", "main": "dist/index.js", diff --git a/packages/plugins/plugin-dev/CHANGELOG.md b/packages/plugins/plugin-dev/CHANGELOG.md index 3b9080b99c..c1c0970e10 100644 --- a/packages/plugins/plugin-dev/CHANGELOG.md +++ b/packages/plugins/plugin-dev/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/plugin-dev +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-dev/package.json b/packages/plugins/plugin-dev/package.json index 7959fb34a6..5ffbfe963c 100644 --- a/packages/plugins/plugin-dev/package.json +++ b/packages/plugins/plugin-dev/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-dev", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Development Mode Plugin for ObjectStack — auto-enables all services with in-memory implementations", "main": "dist/index.js", diff --git a/packages/plugins/plugin-email/CHANGELOG.md b/packages/plugins/plugin-email/CHANGELOG.md index b9b466620f..9088c09ef6 100644 --- a/packages/plugins/plugin-email/CHANGELOG.md +++ b/packages/plugins/plugin-email/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-email +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-email/package.json b/packages/plugins/plugin-email/package.json index e71df60288..7ef6d9b4f4 100644 --- a/packages/plugins/plugin-email/package.json +++ b/packages/plugins/plugin-email/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-email", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Email service plugin for ObjectStack — IEmailService + transport-pluggable outbound delivery with sys_email persistence.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-hono-server/CHANGELOG.md b/packages/plugins/plugin-hono-server/CHANGELOG.md index 9d26b93a18..7ea2589b7a 100644 --- a/packages/plugins/plugin-hono-server/CHANGELOG.md +++ b/packages/plugins/plugin-hono-server/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/plugin-hono-server +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-hono-server/package.json b/packages/plugins/plugin-hono-server/package.json index d8f899d57e..f8678a9f81 100644 --- a/packages/plugins/plugin-hono-server/package.json +++ b/packages/plugins/plugin-hono-server/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-hono-server", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Standard Hono Server Adapter for ObjectStack Runtime", "main": "dist/index.js", diff --git a/packages/plugins/plugin-mcp-server/CHANGELOG.md b/packages/plugins/plugin-mcp-server/CHANGELOG.md index 95268b3ad1..9a3eae87b4 100644 --- a/packages/plugins/plugin-mcp-server/CHANGELOG.md +++ b/packages/plugins/plugin-mcp-server/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/plugin-mcp-server +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-mcp-server/package.json b/packages/plugins/plugin-mcp-server/package.json index de259840c0..5cef148bb7 100644 --- a/packages/plugins/plugin-mcp-server/package.json +++ b/packages/plugins/plugin-mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-mcp-server", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "MCP Runtime Server Plugin for ObjectStack — exposes AI tools, data resources, and agent prompts via the Model Context Protocol", "type": "module", diff --git a/packages/plugins/plugin-msw/CHANGELOG.md b/packages/plugins/plugin-msw/CHANGELOG.md index f35c67cfac..3868bffd69 100644 --- a/packages/plugins/plugin-msw/CHANGELOG.md +++ b/packages/plugins/plugin-msw/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-msw +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/objectql@6.1.0 + - @objectstack/types@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-msw/package.json b/packages/plugins/plugin-msw/package.json index afeea4939d..6c4a822fe0 100644 --- a/packages/plugins/plugin-msw/package.json +++ b/packages/plugins/plugin-msw/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-msw", - "version": "6.0.0", + "version": "6.1.0", "description": "MSW (Mock Service Worker) Plugin for ObjectStack Runtime", "license": "Apache-2.0", "main": "dist/index.js", diff --git a/packages/plugins/plugin-reports/CHANGELOG.md b/packages/plugins/plugin-reports/CHANGELOG.md index 011f18f2df..b95e987fe5 100644 --- a/packages/plugins/plugin-reports/CHANGELOG.md +++ b/packages/plugins/plugin-reports/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-reports +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-reports/package.json b/packages/plugins/plugin-reports/package.json index cf845ed759..d452e47283 100644 --- a/packages/plugins/plugin-reports/package.json +++ b/packages/plugins/plugin-reports/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-reports", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Saved reports + scheduled email digests for ObjectStack — sys_saved_report + sys_report_schedule + IReportService.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-security/CHANGELOG.md b/packages/plugins/plugin-security/CHANGELOG.md index 9780286bf4..e7c0b17e0b 100644 --- a/packages/plugins/plugin-security/CHANGELOG.md +++ b/packages/plugins/plugin-security/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/plugin-security +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-security/package.json b/packages/plugins/plugin-security/package.json index 8633384617..a5210235a9 100644 --- a/packages/plugins/plugin-security/package.json +++ b/packages/plugins/plugin-security/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-security", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Security Plugin for ObjectStack — RBAC, RLS, and Field-Level Security Runtime", "main": "dist/index.js", diff --git a/packages/plugins/plugin-sharing/CHANGELOG.md b/packages/plugins/plugin-sharing/CHANGELOG.md index 75ee002b04..7d9ca5f0fd 100644 --- a/packages/plugins/plugin-sharing/CHANGELOG.md +++ b/packages/plugins/plugin-sharing/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-sharing +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/objectql@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-sharing/package.json b/packages/plugins/plugin-sharing/package.json index b23c8032d2..8447a1f66d 100644 --- a/packages/plugins/plugin-sharing/package.json +++ b/packages/plugins/plugin-sharing/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-sharing", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Record-level sharing for ObjectStack — sys_record_share + middleware that enforces sharingModel + ISharingService.", "main": "dist/index.js", diff --git a/packages/plugins/plugin-webhooks/CHANGELOG.md b/packages/plugins/plugin-webhooks/CHANGELOG.md index abe79306d7..e67029f57b 100644 --- a/packages/plugins/plugin-webhooks/CHANGELOG.md +++ b/packages/plugins/plugin-webhooks/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectstack/plugin-webhooks +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + - @objectstack/service-cluster@5.1.3 + ## 6.0.0 ### Patch Changes diff --git a/packages/plugins/plugin-webhooks/package.json b/packages/plugins/plugin-webhooks/package.json index ae1331fcb6..2f023fed42 100644 --- a/packages/plugins/plugin-webhooks/package.json +++ b/packages/plugins/plugin-webhooks/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/plugin-webhooks", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Persistent, cluster-aware webhook dispatcher. Durable outbox + per-partition cluster.lock for exactly-once-ish delivery across nodes. See content/docs/concepts/webhook-delivery.mdx.", "type": "module", diff --git a/packages/rest/CHANGELOG.md b/packages/rest/CHANGELOG.md index b2d6f033d1..50c5632ec0 100644 --- a/packages/rest/CHANGELOG.md +++ b/packages/rest/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/rest +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/service-package@6.1.0 + ## 6.0.0 ### Major Changes diff --git a/packages/rest/package.json b/packages/rest/package.json index 01e3fadc0f..019d691b18 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/rest", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "ObjectStack REST API Server - automatic REST endpoint generation from protocol", "type": "module", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 8a99679f1f..07246d86ce 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,21 @@ # @objectstack/runtime +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/formula@6.1.0 + - @objectstack/observability@6.1.0 + - @objectstack/plugin-auth@6.1.0 + - @objectstack/plugin-security@6.1.0 + - @objectstack/rest@6.1.0 + - @objectstack/service-cluster@5.1.3 + - @objectstack/service-i18n@6.1.0 + - @objectstack/types@6.1.0 + ## 6.0.0 ### Major Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index abb2aba39d..e172522532 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/runtime", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "ObjectStack Core Runtime & Query Engine", "type": "module", diff --git a/packages/services/service-ai/CHANGELOG.md b/packages/services/service-ai/CHANGELOG.md index dfcd770efa..790766ad01 100644 --- a/packages/services/service-ai/CHANGELOG.md +++ b/packages/services/service-ai/CHANGELOG.md @@ -1,5 +1,55 @@ # @objectstack/service-ai +## 6.1.0 + +### Minor Changes + +- 93c0589: **AI v1: Actions-as-Tools** — every declarative UI `Action` of `type: 'script'` + is now auto-exposed as an AI-callable tool named `action_`. Agents can + perform business operations ("complete the groceries task") via natural + language, routed through the same `dataEngine.executeAction()` dispatcher + Studio uses. This is the write-side counterpart to `query_data`. + + **Highlights** + + - `registerActionsAsTools(toolRegistry, { metadata, dataEngine })` walks every + object's `actions[]` and registers script-type ones, auto-injecting a + `recordId` argument for row-context actions and inheriting JSON-Schema + parameter types from the owning object's fields. + - Safety filters skip destructive actions by default: `confirmText`, + `mode: 'delete'`, `variant: 'danger'`, or explicit `aiExposed: false`. + - New `aiExposed?: boolean` flag on `ActionSchema` for fine-grained opt-out. + - New `actions_executor` skill bundle subscribes to `action_*` (wildcard + tool names now supported in `SkillSchema.tools`). + - The built-in `data_chat` agent now references both `data_explorer` and + `actions_executor` skills, so users get read + write capabilities out of + the box. + - `MemoryLLMAdapter` learned a small two-step heuristic — when it sees an + action verb ("complete", "start", "clone", ...) it routes to the matching + `action_*` tool, resolving `recordId` from any prior `query_data` result. + - New `examples/app-todo/test/ai-action.test.ts` demo proves the loop: + user says "please complete the groceries task" → agent finds the task → + agent calls `action_complete_task` → task status flips → `ai_traces` + records the run. + + **Breaking changes** + + None. `aiExposed` is additive; existing actions remain exposed unless + they fail an existing safety filter. + + **Phase-1 limitations** (Phase-2 roadmap items) + + - Only `type: 'script'` actions; `api`/`flow`/`url`/`modal`/`form` skipped. + - No human-in-the-loop approval flow for destructive actions yet. + - No CEL evaluation of `visible`/`disabled` predicates against agent context. + - No bulk action support (single-record only). + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Minor Changes diff --git a/packages/services/service-ai/package.json b/packages/services/service-ai/package.json index e7f7e98297..4971cb2df4 100644 --- a/packages/services/service-ai/package.json +++ b/packages/services/service-ai/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-ai", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "AI Service for ObjectStack — implements IAIService with LLM adapter layer, conversation management, tool registry, and REST/SSE routes", "type": "module", diff --git a/packages/services/service-analytics/CHANGELOG.md b/packages/services/service-analytics/CHANGELOG.md index e40d8e6086..90433f3310 100644 --- a/packages/services/service-analytics/CHANGELOG.md +++ b/packages/services/service-analytics/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog — @objectstack/service-analytics +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-analytics/package.json b/packages/services/service-analytics/package.json index c0d612034f..347fe8d88d 100644 --- a/packages/services/service-analytics/package.json +++ b/packages/services/service-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-analytics", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Analytics Service for ObjectStack — implements IAnalyticsService with multi-driver strategy pattern (NativeSQL, ObjectQL, InMemory)", "type": "module", diff --git a/packages/services/service-automation/CHANGELOG.md b/packages/services/service-automation/CHANGELOG.md index 084ee26ee3..bdc243b178 100644 --- a/packages/services/service-automation/CHANGELOG.md +++ b/packages/services/service-automation/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-automation +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/formula@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-automation/package.json b/packages/services/service-automation/package.json index 310d3610e8..67c4aae2b5 100644 --- a/packages/services/service-automation/package.json +++ b/packages/services/service-automation/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-automation", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Automation Service for ObjectStack — implements IAutomationService with plugin-based DAG flow execution engine", "type": "module", diff --git a/packages/services/service-cache/CHANGELOG.md b/packages/services/service-cache/CHANGELOG.md index 5d53a75f53..9458a09add 100644 --- a/packages/services/service-cache/CHANGELOG.md +++ b/packages/services/service-cache/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-cache +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/observability@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-cache/package.json b/packages/services/service-cache/package.json index ccadc2a06e..f5905bf0f7 100644 --- a/packages/services/service-cache/package.json +++ b/packages/services/service-cache/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cache", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Cache Service for ObjectStack — implements ICacheService with in-memory and Redis adapters", "type": "module", diff --git a/packages/services/service-cluster-redis/CHANGELOG.md b/packages/services/service-cluster-redis/CHANGELOG.md index d7ba64fbc9..5766175423 100644 --- a/packages/services/service-cluster-redis/CHANGELOG.md +++ b/packages/services/service-cluster-redis/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-cluster-redis +## 5.1.3 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/service-cluster@5.1.3 + ## 5.1.2 ### Patch Changes diff --git a/packages/services/service-cluster-redis/package.json b/packages/services/service-cluster-redis/package.json index 027fcde16e..bf66dde92c 100644 --- a/packages/services/service-cluster-redis/package.json +++ b/packages/services/service-cluster-redis/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cluster-redis", - "version": "5.1.2", + "version": "5.1.3", "license": "Apache-2.0", "description": "Redis cluster driver for ObjectStack — implements IPubSub/ILock/IKV/ICounter against Redis using ioredis.", "type": "module", diff --git a/packages/services/service-cluster/CHANGELOG.md b/packages/services/service-cluster/CHANGELOG.md index e46ffe6c2e..97eef9cbb6 100644 --- a/packages/services/service-cluster/CHANGELOG.md +++ b/packages/services/service-cluster/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-cluster +## 5.1.3 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 5.1.2 ### Patch Changes diff --git a/packages/services/service-cluster/package.json b/packages/services/service-cluster/package.json index d0cb89692d..0c33ed8071 100644 --- a/packages/services/service-cluster/package.json +++ b/packages/services/service-cluster/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-cluster", - "version": "5.1.2", + "version": "5.1.3", "license": "Apache-2.0", "description": "Cluster Service for ObjectStack — pluggable PubSub/Lock/KV/Counter primitives. Memory driver included; postgres/redis drivers ship separately.", "type": "module", diff --git a/packages/services/service-feed/CHANGELOG.md b/packages/services/service-feed/CHANGELOG.md index 96a87db60e..e8fd9a079e 100644 --- a/packages/services/service-feed/CHANGELOG.md +++ b/packages/services/service-feed/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-feed +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-feed/package.json b/packages/services/service-feed/package.json index 0b70ab5ac2..fd9ebb1e90 100644 --- a/packages/services/service-feed/package.json +++ b/packages/services/service-feed/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-feed", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Feed/Chatter Service for ObjectStack — implements IFeedService with in-memory adapter for comments, reactions, field changes, and record subscriptions", "type": "module", diff --git a/packages/services/service-i18n/CHANGELOG.md b/packages/services/service-i18n/CHANGELOG.md index 832ee911c0..f4f1efb5d1 100644 --- a/packages/services/service-i18n/CHANGELOG.md +++ b/packages/services/service-i18n/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-i18n +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-i18n/package.json b/packages/services/service-i18n/package.json index 1448f2cb0e..5c2c8d0b9f 100644 --- a/packages/services/service-i18n/package.json +++ b/packages/services/service-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-i18n", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "I18n Service for ObjectStack — implements II18nService with file-based locale loading", "type": "module", diff --git a/packages/services/service-job/CHANGELOG.md b/packages/services/service-job/CHANGELOG.md index c87359996a..7b721f26b3 100644 --- a/packages/services/service-job/CHANGELOG.md +++ b/packages/services/service-job/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-job +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-job/package.json b/packages/services/service-job/package.json index 36099c6cae..7241659704 100644 --- a/packages/services/service-job/package.json +++ b/packages/services/service-job/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-job", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Job Service for ObjectStack — implements IJobService with setInterval and cron scheduling", "type": "module", diff --git a/packages/services/service-package/CHANGELOG.md b/packages/services/service-package/CHANGELOG.md index 0806196d36..b738e6d9dd 100644 --- a/packages/services/service-package/CHANGELOG.md +++ b/packages/services/service-package/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectstack/service-package +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-package/package.json b/packages/services/service-package/package.json index a98092a056..a98924e5ef 100644 --- a/packages/services/service-package/package.json +++ b/packages/services/service-package/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-package", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Package management service for ObjectStack — publish, install, and manage packages", "type": "module", diff --git a/packages/services/service-queue/CHANGELOG.md b/packages/services/service-queue/CHANGELOG.md index b47142084d..76681aef3b 100644 --- a/packages/services/service-queue/CHANGELOG.md +++ b/packages/services/service-queue/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-queue +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-queue/package.json b/packages/services/service-queue/package.json index 2328c25dc8..623c1a1d03 100644 --- a/packages/services/service-queue/package.json +++ b/packages/services/service-queue/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-queue", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Queue Service for ObjectStack — implements IQueueService with in-memory and BullMQ adapters", "type": "module", diff --git a/packages/services/service-realtime/CHANGELOG.md b/packages/services/service-realtime/CHANGELOG.md index 0b7a420337..ee64e19384 100644 --- a/packages/services/service-realtime/CHANGELOG.md +++ b/packages/services/service-realtime/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-realtime +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-realtime/package.json b/packages/services/service-realtime/package.json index 4a8af164d9..c83bd8eff8 100644 --- a/packages/services/service-realtime/package.json +++ b/packages/services/service-realtime/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-realtime", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Realtime Service for ObjectStack — implements IRealtimeService with WebSocket and in-memory pub/sub", "type": "module", diff --git a/packages/services/service-settings/CHANGELOG.md b/packages/services/service-settings/CHANGELOG.md index 3300074e4d..75cb67c28f 100644 --- a/packages/services/service-settings/CHANGELOG.md +++ b/packages/services/service-settings/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-settings +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/platform-objects@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-settings/package.json b/packages/services/service-settings/package.json index 67df6da0be..12ea70afcf 100644 --- a/packages/services/service-settings/package.json +++ b/packages/services/service-settings/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-settings", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Settings service for ObjectStack — manifest registry + K/V resolver (Env > Tenant > User > Default) + REST routes. See ADR-0007.", "type": "module", diff --git a/packages/services/service-storage/CHANGELOG.md b/packages/services/service-storage/CHANGELOG.md index 09a2a91463..7fe2f2075e 100644 --- a/packages/services/service-storage/CHANGELOG.md +++ b/packages/services/service-storage/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectstack/service-storage +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + - @objectstack/core@6.1.0 + - @objectstack/observability@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/services/service-storage/package.json b/packages/services/service-storage/package.json index af22eeac05..c526a71dec 100644 --- a/packages/services/service-storage/package.json +++ b/packages/services/service-storage/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/service-storage", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Storage Service for ObjectStack — implements IStorageService with local filesystem and S3 adapter skeleton", "type": "module", diff --git a/packages/spec/CHANGELOG.md b/packages/spec/CHANGELOG.md index b9d7c03145..6cd2976259 100644 --- a/packages/spec/CHANGELOG.md +++ b/packages/spec/CHANGELOG.md @@ -1,5 +1,49 @@ # @objectstack/spec +## 6.1.0 + +### Minor Changes + +- 93c0589: **AI v1: Actions-as-Tools** — every declarative UI `Action` of `type: 'script'` + is now auto-exposed as an AI-callable tool named `action_`. Agents can + perform business operations ("complete the groceries task") via natural + language, routed through the same `dataEngine.executeAction()` dispatcher + Studio uses. This is the write-side counterpart to `query_data`. + + **Highlights** + + - `registerActionsAsTools(toolRegistry, { metadata, dataEngine })` walks every + object's `actions[]` and registers script-type ones, auto-injecting a + `recordId` argument for row-context actions and inheriting JSON-Schema + parameter types from the owning object's fields. + - Safety filters skip destructive actions by default: `confirmText`, + `mode: 'delete'`, `variant: 'danger'`, or explicit `aiExposed: false`. + - New `aiExposed?: boolean` flag on `ActionSchema` for fine-grained opt-out. + - New `actions_executor` skill bundle subscribes to `action_*` (wildcard + tool names now supported in `SkillSchema.tools`). + - The built-in `data_chat` agent now references both `data_explorer` and + `actions_executor` skills, so users get read + write capabilities out of + the box. + - `MemoryLLMAdapter` learned a small two-step heuristic — when it sees an + action verb ("complete", "start", "clone", ...) it routes to the matching + `action_*` tool, resolving `recordId` from any prior `query_data` result. + - New `examples/app-todo/test/ai-action.test.ts` demo proves the loop: + user says "please complete the groceries task" → agent finds the task → + agent calls `action_complete_task` → task status flips → `ai_traces` + records the run. + + **Breaking changes** + + None. `aiExposed` is additive; existing actions remain exposed unless + they fail an existing safety filter. + + **Phase-1 limitations** (Phase-2 roadmap items) + + - Only `type: 'script'` actions; `api`/`flow`/`url`/`modal`/`form` skipped. + - No human-in-the-loop approval flow for destructive actions yet. + - No CEL evaluation of `visible`/`disabled` predicates against agent context. + - No bulk action support (single-record only). + ## 6.0.0 ### Major Changes diff --git a/packages/spec/package.json b/packages/spec/package.json index 29229aaa77..1451000564 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/spec", - "version": "6.0.0", + "version": "6.1.0", "description": "ObjectStack Protocol & Specification - TypeScript Interfaces, JSON Schemas, and Convention Configurations", "license": "Apache-2.0", "main": "dist/index.js", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index db5803c1c4..a3615c5976 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,12 @@ # @objectstack/types +## 6.1.0 + +### Patch Changes + +- Updated dependencies [93c0589] + - @objectstack/spec@6.1.0 + ## 6.0.0 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index 66a4272452..9cd4329450 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectstack/types", - "version": "6.0.0", + "version": "6.1.0", "license": "Apache-2.0", "description": "Shared interfaces describing the ObjectStack Runtime environment", "main": "dist/index.js", diff --git a/packages/vscode-objectstack/CHANGELOG.md b/packages/vscode-objectstack/CHANGELOG.md index 1ddb8e6f40..732ef8d7e0 100644 --- a/packages/vscode-objectstack/CHANGELOG.md +++ b/packages/vscode-objectstack/CHANGELOG.md @@ -1,5 +1,7 @@ # objectstack-vscode +## 6.1.0 + ## 6.0.0 ## 5.2.0 diff --git a/packages/vscode-objectstack/package.json b/packages/vscode-objectstack/package.json index ac0405545b..9d1026e1ef 100644 --- a/packages/vscode-objectstack/package.json +++ b/packages/vscode-objectstack/package.json @@ -2,7 +2,7 @@ "name": "objectstack-vscode", "displayName": "ObjectStack", "description": "ObjectStack Protocol — Autocomplete, validation, and inline diagnostics for .object.ts, .view.ts, and objectstack.config.ts files", - "version": "6.0.0", + "version": "6.1.0", "publisher": "objectstack", "license": "Apache-2.0", "repository": {