From b07b298fd12d2caa201f21e9a3f3e58a3c877e01 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2026 05:16:09 +0000 Subject: [PATCH] Version Packages --- .changeset/ask-answer-layout.md | 8 -------- .changeset/ask-capability-loading.md | 8 -------- .changeset/ask-cross-file-selection.md | 8 -------- .changeset/claude-code-ask-executor.md | 10 ---------- .changeset/codex-account-read-compat.md | 8 -------- .changeset/unified-runtime-theme.md | 8 -------- packages/astro/CHANGELOG.md | 24 ++++++++++++++++++++++++ packages/astro/package.json | 2 +- packages/bridge/CHANGELOG.md | 12 ++++++++++++ packages/bridge/package.json | 2 +- packages/dev-server/CHANGELOG.md | 12 ++++++++++++ packages/dev-server/package.json | 2 +- packages/next/CHANGELOG.md | 24 ++++++++++++++++++++++++ packages/next/package.json | 2 +- packages/runtime/CHANGELOG.md | 10 ++++++++++ packages/runtime/package.json | 2 +- packages/shared/CHANGELOG.md | 6 ++++++ packages/shared/package.json | 2 +- packages/vite/CHANGELOG.md | 24 ++++++++++++++++++++++++ packages/vite/package.json | 2 +- 20 files changed, 119 insertions(+), 57 deletions(-) delete mode 100644 .changeset/ask-answer-layout.md delete mode 100644 .changeset/ask-capability-loading.md delete mode 100644 .changeset/ask-cross-file-selection.md delete mode 100644 .changeset/claude-code-ask-executor.md delete mode 100644 .changeset/codex-account-read-compat.md delete mode 100644 .changeset/unified-runtime-theme.md diff --git a/.changeset/ask-answer-layout.md b/.changeset/ask-answer-layout.md deleted file mode 100644 index 3a6c101..0000000 --- a/.changeset/ask-answer-layout.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@spotpatch/runtime": patch -"@spotpatch/vite": patch -"@spotpatch/astro": patch -"@spotpatch/next": patch ---- - -Show Ask answers where they can be read. An answered question now collapses the composer into a question recap, so the answer card opens at the top of the planner with its executor and model, cascades in block by block, and renders backtick spans as inert inline code. Ask actions stay pinned to the bottom of the planner, the Ask / Change switch slides a shared indicator, and the data summary no longer breaks mid-phrase. diff --git a/.changeset/ask-capability-loading.md b/.changeset/ask-capability-loading.md deleted file mode 100644 index 8a53164..0000000 --- a/.changeset/ask-capability-loading.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@spotpatch/runtime": patch -"@spotpatch/vite": patch -"@spotpatch/astro": patch -"@spotpatch/next": patch ---- - -Keep the Ask executor list loading when the selection changes or a question is cancelled while local executors are still being probed. Capability requests are no longer aborted with question requests, one request serves every selection change, and its result is applied whenever it arrives, so the panel can no longer stay on "Checking available executors" indefinitely. diff --git a/.changeset/ask-cross-file-selection.md b/.changeset/ask-cross-file-selection.md deleted file mode 100644 index b704b00..0000000 --- a/.changeset/ask-cross-file-selection.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@spotpatch/dev-server": patch -"@spotpatch/vite": patch -"@spotpatch/astro": patch -"@spotpatch/next": patch ---- - -Fix Contextual Ask rejecting every element of a component that is rendered from another file as "The selected source changed". Authorization compared the selected file with the React render site (for example `main.tsx`) instead of the path that belongs to the same location; the claimed path is now paired with its own file id, and a registry-resolved component anchor is trusted as the server's own evidence. diff --git a/.changeset/claude-code-ask-executor.md b/.changeset/claude-code-ask-executor.md deleted file mode 100644 index fdeb98e..0000000 --- a/.changeset/claude-code-ask-executor.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@spotpatch/shared": minor -"@spotpatch/dev-server": minor -"@spotpatch/bridge": minor -"@spotpatch/vite": minor -"@spotpatch/astro": minor -"@spotpatch/next": minor ---- - -Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. diff --git a/.changeset/codex-account-read-compat.md b/.changeset/codex-account-read-compat.md deleted file mode 100644 index c21d763..0000000 --- a/.changeset/codex-account-read-compat.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@spotpatch/bridge": patch -"@spotpatch/vite": patch -"@spotpatch/astro": patch -"@spotpatch/next": patch ---- - -Keep Managed Codex usable with Codex 0.156 and later. The `account/read` response gained a `workspaceRouting` field, which the exact-key check rejected as a protocol incompatibility, disabling both Managed Codex Ask and managed changes. Account readiness is now parsed by one shared reader that validates only the fields SpotPatch depends on and ignores additions, matching the open-ended supported version range. diff --git a/.changeset/unified-runtime-theme.md b/.changeset/unified-runtime-theme.md deleted file mode 100644 index ce08e26..0000000 --- a/.changeset/unified-runtime-theme.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@spotpatch/runtime": patch -"@spotpatch/vite": patch -"@spotpatch/astro": patch -"@spotpatch/next": patch ---- - -Unify the workbench, floating island and extension panels on one set of design tokens, replacing scattered literal colors. Fix the instruction editor that rendered flush against its card, define the missing panel shadow token, and raise sub-10.5px labels. Hover highlights now glide between elements, new targets and selection outlines animate in, and the planner reveals its sections in sequence; all motion respects `prefers-reduced-motion`. The planner sections reveal through CSS rather than per-section computed-style reads, and the reset-position control is an SVG icon instead of a symbol-font glyph, keeping the click-to-planner latency at its previous level. diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 462dda2..0f5efa1 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,29 @@ # @spotpatch/astro +## 0.2.0 + +### Minor Changes + +- b42c755: Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. + +### Patch Changes + +- f0ab188: Show Ask answers where they can be read. An answered question now collapses the composer into a question recap, so the answer card opens at the top of the planner with its executor and model, cascades in block by block, and renders backtick spans as inert inline code. Ask actions stay pinned to the bottom of the planner, the Ask / Change switch slides a shared indicator, and the data summary no longer breaks mid-phrase. +- e5c889c: Keep the Ask executor list loading when the selection changes or a question is cancelled while local executors are still being probed. Capability requests are no longer aborted with question requests, one request serves every selection change, and its result is applied whenever it arrives, so the panel can no longer stay on "Checking available executors" indefinitely. +- ed8f1bf: Fix Contextual Ask rejecting every element of a component that is rendered from another file as "The selected source changed". Authorization compared the selected file with the React render site (for example `main.tsx`) instead of the path that belongs to the same location; the claimed path is now paired with its own file id, and a registry-resolved component anchor is trusted as the server's own evidence. +- b42c755: Keep Managed Codex usable with Codex 0.156 and later. The `account/read` response gained a `workspaceRouting` field, which the exact-key check rejected as a protocol incompatibility, disabling both Managed Codex Ask and managed changes. Account readiness is now parsed by one shared reader that validates only the fields SpotPatch depends on and ignores additions, matching the open-ended supported version range. +- f0ab188: Unify the workbench, floating island and extension panels on one set of design tokens, replacing scattered literal colors. Fix the instruction editor that rendered flush against its card, define the missing panel shadow token, and raise sub-10.5px labels. Hover highlights now glide between elements, new targets and selection outlines animate in, and the planner reveals its sections in sequence; all motion respects `prefers-reduced-motion`. The planner sections reveal through CSS rather than per-section computed-style reads, and the reset-position control is an SVG icon instead of a symbol-font glyph, keeping the click-to-planner latency at its previous level. +- Updated dependencies [f0ab188] +- Updated dependencies [e5c889c] +- Updated dependencies [ed8f1bf] +- Updated dependencies [b42c755] +- Updated dependencies [b42c755] +- Updated dependencies [f0ab188] + - @spotpatch/runtime@1.15.5 + - @spotpatch/dev-server@0.11.0 + - @spotpatch/shared@1.15.0 + - @spotpatch/bridge@0.5.0 + ## 0.1.9 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 4c6bbb8..5eeda93 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/astro", - "version": "0.1.9", + "version": "0.2.0", "description": "Development-only Astro integration for SpotPatch source-aware UI feedback.", "license": "MIT", "repository": { diff --git a/packages/bridge/CHANGELOG.md b/packages/bridge/CHANGELOG.md index eaa65d4..2df32f8 100644 --- a/packages/bridge/CHANGELOG.md +++ b/packages/bridge/CHANGELOG.md @@ -1,5 +1,17 @@ # @spotpatch/bridge +## 0.5.0 + +### Minor Changes + +- b42c755: Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. + +### Patch Changes + +- b42c755: Keep Managed Codex usable with Codex 0.156 and later. The `account/read` response gained a `workspaceRouting` field, which the exact-key check rejected as a protocol incompatibility, disabling both Managed Codex Ask and managed changes. Account readiness is now parsed by one shared reader that validates only the fields SpotPatch depends on and ignores additions, matching the open-ended supported version range. +- Updated dependencies [b42c755] + - @spotpatch/shared@1.15.0 + ## 0.4.4 ### Patch Changes diff --git a/packages/bridge/package.json b/packages/bridge/package.json index 6131ea6..69c02e1 100644 --- a/packages/bridge/package.json +++ b/packages/bridge/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/bridge", - "version": "0.4.4", + "version": "0.5.0", "description": "Local MCP inbox and explicit active Agent connectors for SpotPatch handoffs.", "license": "MIT", "repository": { diff --git a/packages/dev-server/CHANGELOG.md b/packages/dev-server/CHANGELOG.md index bc7f15f..2961dba 100644 --- a/packages/dev-server/CHANGELOG.md +++ b/packages/dev-server/CHANGELOG.md @@ -1,5 +1,17 @@ # @spotpatch/dev-server +## 0.11.0 + +### Minor Changes + +- b42c755: Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. + +### Patch Changes + +- ed8f1bf: Fix Contextual Ask rejecting every element of a component that is rendered from another file as "The selected source changed". Authorization compared the selected file with the React render site (for example `main.tsx`) instead of the path that belongs to the same location; the claimed path is now paired with its own file id, and a registry-resolved component anchor is trusted as the server's own evidence. +- Updated dependencies [b42c755] + - @spotpatch/shared@1.15.0 + ## 0.10.1 ### Patch Changes diff --git a/packages/dev-server/package.json b/packages/dev-server/package.json index 56273d9..735c2d5 100644 --- a/packages/dev-server/package.json +++ b/packages/dev-server/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/dev-server", - "version": "0.10.1", + "version": "0.11.0", "description": "Framework-neutral local development service for SpotPatch adapters.", "license": "MIT", "repository": { diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 1e79987..91c2656 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,29 @@ # @spotpatch/next +## 0.12.0 + +### Minor Changes + +- b42c755: Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. + +### Patch Changes + +- f0ab188: Show Ask answers where they can be read. An answered question now collapses the composer into a question recap, so the answer card opens at the top of the planner with its executor and model, cascades in block by block, and renders backtick spans as inert inline code. Ask actions stay pinned to the bottom of the planner, the Ask / Change switch slides a shared indicator, and the data summary no longer breaks mid-phrase. +- e5c889c: Keep the Ask executor list loading when the selection changes or a question is cancelled while local executors are still being probed. Capability requests are no longer aborted with question requests, one request serves every selection change, and its result is applied whenever it arrives, so the panel can no longer stay on "Checking available executors" indefinitely. +- ed8f1bf: Fix Contextual Ask rejecting every element of a component that is rendered from another file as "The selected source changed". Authorization compared the selected file with the React render site (for example `main.tsx`) instead of the path that belongs to the same location; the claimed path is now paired with its own file id, and a registry-resolved component anchor is trusted as the server's own evidence. +- b42c755: Keep Managed Codex usable with Codex 0.156 and later. The `account/read` response gained a `workspaceRouting` field, which the exact-key check rejected as a protocol incompatibility, disabling both Managed Codex Ask and managed changes. Account readiness is now parsed by one shared reader that validates only the fields SpotPatch depends on and ignores additions, matching the open-ended supported version range. +- f0ab188: Unify the workbench, floating island and extension panels on one set of design tokens, replacing scattered literal colors. Fix the instruction editor that rendered flush against its card, define the missing panel shadow token, and raise sub-10.5px labels. Hover highlights now glide between elements, new targets and selection outlines animate in, and the planner reveals its sections in sequence; all motion respects `prefers-reduced-motion`. The planner sections reveal through CSS rather than per-section computed-style reads, and the reset-position control is an SVG icon instead of a symbol-font glyph, keeping the click-to-planner latency at its previous level. +- Updated dependencies [f0ab188] +- Updated dependencies [e5c889c] +- Updated dependencies [ed8f1bf] +- Updated dependencies [b42c755] +- Updated dependencies [b42c755] +- Updated dependencies [f0ab188] + - @spotpatch/runtime@1.15.5 + - @spotpatch/dev-server@0.11.0 + - @spotpatch/shared@1.15.0 + - @spotpatch/bridge@0.5.0 + ## 0.11.5 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index f71e34c..6a78d7b 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/next", - "version": "0.11.5", + "version": "0.12.0", "description": "Development-only Next.js adapter and CLI for SpotPatch.", "license": "MIT", "repository": { diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 123c87f..d5a0f8d 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,15 @@ # @spotpatch/runtime +## 1.15.5 + +### Patch Changes + +- f0ab188: Show Ask answers where they can be read. An answered question now collapses the composer into a question recap, so the answer card opens at the top of the planner with its executor and model, cascades in block by block, and renders backtick spans as inert inline code. Ask actions stay pinned to the bottom of the planner, the Ask / Change switch slides a shared indicator, and the data summary no longer breaks mid-phrase. +- e5c889c: Keep the Ask executor list loading when the selection changes or a question is cancelled while local executors are still being probed. Capability requests are no longer aborted with question requests, one request serves every selection change, and its result is applied whenever it arrives, so the panel can no longer stay on "Checking available executors" indefinitely. +- f0ab188: Unify the workbench, floating island and extension panels on one set of design tokens, replacing scattered literal colors. Fix the instruction editor that rendered flush against its card, define the missing panel shadow token, and raise sub-10.5px labels. Hover highlights now glide between elements, new targets and selection outlines animate in, and the planner reveals its sections in sequence; all motion respects `prefers-reduced-motion`. The planner sections reveal through CSS rather than per-section computed-style reads, and the reset-position control is an SVG icon instead of a symbol-font glyph, keeping the click-to-planner latency at its previous level. +- Updated dependencies [b42c755] + - @spotpatch/shared@1.15.0 + ## 1.15.4 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index e06f7f7..9fb9761 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/runtime", - "version": "1.15.4", + "version": "1.15.5", "description": "Browser runtime, collectors, and Shadow DOM UI for SpotPatch.", "license": "MIT", "repository": { diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 5cfb37e..795c683 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,11 @@ # @spotpatch/shared +## 1.15.0 + +### Minor Changes + +- b42c755: Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. + ## 1.14.3 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 0d90b30..a1c12bf 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/shared", - "version": "1.14.3", + "version": "1.15.0", "description": "Shared immutable models and protocol definitions for SpotPatch.", "license": "MIT", "repository": { diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md index 9f18d0b..9dea2de 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,29 @@ # @spotpatch/vite +## 1.16.0 + +### Minor Changes + +- b42c755: Add Claude Code as a Contextual Ask executor. A signed-in local Claude Code 2.1.283 or later answers each question in a disposable headless session with no tools, MCP servers, settings sources, slash commands or persisted session; the authorized source snapshot is embedded in the prompt with line numbers, and every stream event is audited so any tool other than structured output aborts the run. Availability is probed without a model call, the `sonnet`, `opus` and `haiku` aliases are offered, and consent is required before source leaves the machine. `contextualAsk.defaultExecutor` accepts `{ kind: "claude-code" }`. + +### Patch Changes + +- f0ab188: Show Ask answers where they can be read. An answered question now collapses the composer into a question recap, so the answer card opens at the top of the planner with its executor and model, cascades in block by block, and renders backtick spans as inert inline code. Ask actions stay pinned to the bottom of the planner, the Ask / Change switch slides a shared indicator, and the data summary no longer breaks mid-phrase. +- e5c889c: Keep the Ask executor list loading when the selection changes or a question is cancelled while local executors are still being probed. Capability requests are no longer aborted with question requests, one request serves every selection change, and its result is applied whenever it arrives, so the panel can no longer stay on "Checking available executors" indefinitely. +- ed8f1bf: Fix Contextual Ask rejecting every element of a component that is rendered from another file as "The selected source changed". Authorization compared the selected file with the React render site (for example `main.tsx`) instead of the path that belongs to the same location; the claimed path is now paired with its own file id, and a registry-resolved component anchor is trusted as the server's own evidence. +- b42c755: Keep Managed Codex usable with Codex 0.156 and later. The `account/read` response gained a `workspaceRouting` field, which the exact-key check rejected as a protocol incompatibility, disabling both Managed Codex Ask and managed changes. Account readiness is now parsed by one shared reader that validates only the fields SpotPatch depends on and ignores additions, matching the open-ended supported version range. +- f0ab188: Unify the workbench, floating island and extension panels on one set of design tokens, replacing scattered literal colors. Fix the instruction editor that rendered flush against its card, define the missing panel shadow token, and raise sub-10.5px labels. Hover highlights now glide between elements, new targets and selection outlines animate in, and the planner reveals its sections in sequence; all motion respects `prefers-reduced-motion`. The planner sections reveal through CSS rather than per-section computed-style reads, and the reset-position control is an SVG icon instead of a symbol-font glyph, keeping the click-to-planner latency at its previous level. +- Updated dependencies [f0ab188] +- Updated dependencies [e5c889c] +- Updated dependencies [ed8f1bf] +- Updated dependencies [b42c755] +- Updated dependencies [b42c755] +- Updated dependencies [f0ab188] + - @spotpatch/runtime@1.15.5 + - @spotpatch/dev-server@0.11.0 + - @spotpatch/shared@1.15.0 + - @spotpatch/bridge@0.5.0 + ## 1.15.5 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index 2799807..55f8380 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -1,6 +1,6 @@ { "name": "@spotpatch/vite", - "version": "1.15.5", + "version": "1.16.0", "description": "Vite development plugin for SpotPatch.", "license": "MIT", "repository": {