Skip to content

Commit 889fade

Browse files
chore: release packages
1 parent d2363e7 commit 889fade

84 files changed

Lines changed: 652 additions & 210 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/option-widgets-empty-hint-single-source.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

.changeset/page-header-inputs-declare-subtitle.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

.changeset/textarea-mobile-fullscreen-single-source.md

Lines changed: 0 additions & 47 deletions
This file was deleted.

.changeset/toolpreview-drop-retired-flag-pills.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

apps/console/CHANGELOG.md

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

3+
## 17.2.1
4+
5+
### Patch Changes
6+
7+
- @object-ui/sdui-parser@17.2.1
8+
- @object-ui/react-runtime@17.2.1
9+
310
## 17.2.0
411

512
### Minor Changes

apps/console/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@object-ui/console",
3-
"version": "17.2.0",
3+
"version": "17.2.1",
44
"description": "ObjectStack Console — opinionated, fork-ready runtime console built on @object-ui/app-shell with the full plugin set wired up. Ships as a Hono UI plugin serving a pre-built SPA.",
55
"license": "MIT",
66
"type": "module",

packages/app-shell/CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,62 @@
11
# @object-ui/app-shell — Changelog
22

3+
## 17.2.1
4+
5+
### Patch Changes
6+
7+
- 30ac2e1: `ToolPreview` stops advertising retired `ToolSchema` flags (objectui#3236).
8+
9+
The metadata-admin tool preview painted a header strip of flag pills read
10+
straight off the raw draft: `Requires confirmation`, `Active` / `Disabled`,
11+
`built-in`, and the `category` tag. All four keys have been removed from
12+
`@objectstack/spec`'s `ToolSchema` — `requiresConfirmation` in the 16.x line
13+
(objectstack#3715, ADR-0033 §2) and `category` / `active` / `builtIn` in
14+
17.0.0 (objectstack#3896 audit close-out). The schema is `.strict()` and now
15+
rejects each by name with an upgrade prescription, so no newly authored tool
16+
can carry them; verified against the `@objectstack/spec@17.0.0-rc.1` this repo
17+
depends on.
18+
19+
New metadata could not reach these pills — but rows stored before the removals
20+
still carry the keys, and for those the preview kept rendering. That is the
21+
harmful direction, not a cosmetic one:
22+
23+
- `Requires confirmation` advertised a safety pause that no execution path has
24+
ever performed. Nothing read the key — not the LLM tool set (a tool reaches
25+
the model as name/description/parameters only), not `ToolRegistry.execute`,
26+
not `POST /ai/tools/:name/execute`. A reviewer reading the preview saw a
27+
destructive tool marked as gated when it was not. The real gate is
28+
`action.ai.requiresConfirmation`, which the HITL approval queue reads.
29+
- `Disabled` claimed a tool had been withdrawn while `ToolRegistry.getAll()`
30+
kept handing it to the LLM and the execute route kept running it.
31+
32+
Same shape as objectui#2962: a UI badge advertising a capability the runtime
33+
does not have. The pills are gone; the surviving header strip shows label,
34+
machine name and the `objectName` pill (`objectName` is still a live spec key),
35+
and nothing else in the preview changed — parameters table, example LLM call
36+
and output schema are untouched.
37+
38+
New tests feed the preview a stale draft that still carries all four retired
39+
keys and assert none of them renders, so the pills cannot grow back: the names
40+
survive in the spec's tombstone guidance, which gives the next reader a
41+
plausible-looking reason to "restore" them.
42+
43+
- Updated dependencies [825bbe3]
44+
- Updated dependencies [d2363e7]
45+
- Updated dependencies [a321fa4]
46+
- @object-ui/components@17.2.1
47+
- @object-ui/fields@17.2.1
48+
- @object-ui/i18n@17.2.1
49+
- @object-ui/layout@17.2.1
50+
- @object-ui/plugin-editor@17.2.1
51+
- @object-ui/react@17.2.1
52+
- @object-ui/types@17.2.1
53+
- @object-ui/core@17.2.1
54+
- @object-ui/data-objectstack@17.2.1
55+
- @object-ui/auth@17.2.1
56+
- @object-ui/permissions@17.2.1
57+
- @object-ui/collaboration@17.2.1
58+
- @object-ui/providers@17.2.1
59+
360
## 17.2.0
461

562
### Minor Changes

packages/app-shell/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@object-ui/app-shell",
3-
"version": "17.2.0",
3+
"version": "17.2.1",
44
"type": "module",
55
"license": "MIT",
66
"description": "Minimal application shell for ObjectUI - framework-agnostic rendering engine",

packages/auth/CHANGELOG.md

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

3+
## 17.2.1
4+
5+
### Patch Changes
6+
7+
- @object-ui/types@17.2.1
8+
39
## 17.2.0
410

511
### Minor Changes

packages/auth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@object-ui/auth",
3-
"version": "17.2.0",
3+
"version": "17.2.1",
44
"type": "module",
55
"license": "MIT",
66
"description": "Authentication system for Object UI with AuthProvider, useAuth hook, AuthGuard, and form components.",

0 commit comments

Comments
 (0)