From f8e98eb0f51498ce82781fe934b367c6f7c1244a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:02:36 +0000 Subject: [PATCH] ci: release packages --- .changeset/consistent-transcript-notices.md | 5 -- .changeset/dynamic-workflow-timeout.md | 5 -- .changeset/editable-skill-turns.md | 5 -- .changeset/experimental-mcp-management.md | 5 -- .changeset/fix-telemetry-dashboard.md | 5 -- .changeset/ime-safe-composer-focus.md | 5 -- .changeset/immediate-tower-commands.md | 5 -- .changeset/mobile-composer-sheets.md | 5 -- .changeset/multi-root-file-suggestions.md | 5 -- .changeset/narrow-composer-controls.md | 5 -- .../preserve-session-on-provider-logout.md | 5 -- .changeset/rank-mention-suggestions.md | 5 -- .changeset/refresh-signin-on-focus.md | 5 -- .changeset/remove-built-in-hosted-provider.md | 5 -- .changeset/remove-bundled-datasource.md | 5 -- .changeset/resizable-pinned-sessions.md | 5 -- .changeset/secondary-model-thinking-effort.md | 5 -- .changeset/steer-first-queued-prompt.md | 5 -- .changeset/suppress-menu-tooltips.md | 5 -- .changeset/viewport-model-picker.md | 5 -- apps/pythinker-code/CHANGELOG.md | 46 +++++++++++++++++++ apps/pythinker-code/package.json | 2 +- 22 files changed, 47 insertions(+), 101 deletions(-) delete mode 100644 .changeset/consistent-transcript-notices.md delete mode 100644 .changeset/dynamic-workflow-timeout.md delete mode 100644 .changeset/editable-skill-turns.md delete mode 100644 .changeset/experimental-mcp-management.md delete mode 100644 .changeset/fix-telemetry-dashboard.md delete mode 100644 .changeset/ime-safe-composer-focus.md delete mode 100644 .changeset/immediate-tower-commands.md delete mode 100644 .changeset/mobile-composer-sheets.md delete mode 100644 .changeset/multi-root-file-suggestions.md delete mode 100644 .changeset/narrow-composer-controls.md delete mode 100644 .changeset/preserve-session-on-provider-logout.md delete mode 100644 .changeset/rank-mention-suggestions.md delete mode 100644 .changeset/refresh-signin-on-focus.md delete mode 100644 .changeset/remove-built-in-hosted-provider.md delete mode 100644 .changeset/remove-bundled-datasource.md delete mode 100644 .changeset/resizable-pinned-sessions.md delete mode 100644 .changeset/secondary-model-thinking-effort.md delete mode 100644 .changeset/steer-first-queued-prompt.md delete mode 100644 .changeset/suppress-menu-tooltips.md delete mode 100644 .changeset/viewport-model-picker.md diff --git a/.changeset/consistent-transcript-notices.md b/.changeset/consistent-transcript-notices.md deleted file mode 100644 index 30e44c4d..00000000 --- a/.changeset/consistent-transcript-notices.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Keep prompt activity and background-task notices consistent between live and reopened transcripts. diff --git a/.changeset/dynamic-workflow-timeout.md b/.changeset/dynamic-workflow-timeout.md deleted file mode 100644 index af152791..00000000 --- a/.changeset/dynamic-workflow-timeout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Add `[dynamic_workflow].timeout_ms` and `PYTHINKER_CODE_AGENT_DYNAMIC_WORKFLOW_TIMEOUT_MS` timeout settings. diff --git a/.changeset/editable-skill-turns.md b/.changeset/editable-skill-turns.md deleted file mode 100644 index 3687e4f6..00000000 --- a/.changeset/editable-skill-turns.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Make skill activation turns editable and reversible without a separate activation card. diff --git a/.changeset/experimental-mcp-management.md b/.changeset/experimental-mcp-management.md deleted file mode 100644 index f7c22c24..00000000 --- a/.changeset/experimental-mcp-management.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Add an experimental MCP management API enabled with `PYTHINKER_CODE_EXPERIMENTAL_MCP_MANAGEMENT=1`. diff --git a/.changeset/fix-telemetry-dashboard.md b/.changeset/fix-telemetry-dashboard.md deleted file mode 100644 index 69c6af0b..00000000 --- a/.changeset/fix-telemetry-dashboard.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Restore telemetry events and active devices in observability dashboards. diff --git a/.changeset/ime-safe-composer-focus.md b/.changeset/ime-safe-composer-focus.md deleted file mode 100644 index 598ad107..00000000 --- a/.changeset/ime-safe-composer-focus.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Make Escape handling and focus behavior safe during IME composition. diff --git a/.changeset/immediate-tower-commands.md b/.changeset/immediate-tower-commands.md deleted file mode 100644 index dbdb52d6..00000000 --- a/.changeset/immediate-tower-commands.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Make `/tower` commands apply immediately when `PYTHINKER_CODE_EXPERIMENTAL_TOWER=1` is enabled. diff --git a/.changeset/mobile-composer-sheets.md b/.changeset/mobile-composer-sheets.md deleted file mode 100644 index b46e6aeb..00000000 --- a/.changeset/mobile-composer-sheets.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Add mobile bottom sheets for composer slash commands, mentions, and model selection. diff --git a/.changeset/multi-root-file-suggestions.md b/.changeset/multi-root-file-suggestions.md deleted file mode 100644 index 9232ded6..00000000 --- a/.changeset/multi-root-file-suggestions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Add multi-root file suggestions to `POST /api/v1/fs:suggest`. diff --git a/.changeset/narrow-composer-controls.md b/.changeset/narrow-composer-controls.md deleted file mode 100644 index 69f3133d..00000000 --- a/.changeset/narrow-composer-controls.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Fit model and permission controls into narrow composer layouts. diff --git a/.changeset/preserve-session-on-provider-logout.md b/.changeset/preserve-session-on-provider-logout.md deleted file mode 100644 index e185f6af..00000000 --- a/.changeset/preserve-session-on-provider-logout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Preserve the active session and model after provider logout. diff --git a/.changeset/rank-mention-suggestions.md b/.changeset/rank-mention-suggestions.md deleted file mode 100644 index 119e72d6..00000000 --- a/.changeset/rank-mention-suggestions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Rank file and skill mention suggestions with path-aware matching and highlights. diff --git a/.changeset/refresh-signin-on-focus.md b/.changeset/refresh-signin-on-focus.md deleted file mode 100644 index 872f5898..00000000 --- a/.changeset/refresh-signin-on-focus.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Refresh provider sign-in state when the browser window regains focus. diff --git a/.changeset/remove-built-in-hosted-provider.md b/.changeset/remove-built-in-hosted-provider.md deleted file mode 100644 index 9de205e1..00000000 --- a/.changeset/remove-built-in-hosted-provider.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Remove the built-in hosted provider and its sign-in, usage, feedback, model aliases, and SDK methods; configure a supported provider with its own API key or OAuth instead. diff --git a/.changeset/remove-bundled-datasource.md b/.changeset/remove-bundled-datasource.md deleted file mode 100644 index 945d406d..00000000 --- a/.changeset/remove-bundled-datasource.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Remove the bundled Datasource plugin. diff --git a/.changeset/resizable-pinned-sessions.md b/.changeset/resizable-pinned-sessions.md deleted file mode 100644 index 1e9248cc..00000000 --- a/.changeset/resizable-pinned-sessions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Make pinned-session groups resizable and keep their scroll edges visible. diff --git a/.changeset/secondary-model-thinking-effort.md b/.changeset/secondary-model-thinking-effort.md deleted file mode 100644 index 26c92767..00000000 --- a/.changeset/secondary-model-thinking-effort.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Honor the configured secondary-model thinking effort for subagents. diff --git a/.changeset/steer-first-queued-prompt.md b/.changeset/steer-first-queued-prompt.md deleted file mode 100644 index bde98628..00000000 --- a/.changeset/steer-first-queued-prompt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Steer the first queued prompt into an active session. diff --git a/.changeset/suppress-menu-tooltips.md b/.changeset/suppress-menu-tooltips.md deleted file mode 100644 index 25edf40b..00000000 --- a/.changeset/suppress-menu-tooltips.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Hide button tooltips while their surrounding menu is open. diff --git a/.changeset/viewport-model-picker.md b/.changeset/viewport-model-picker.md deleted file mode 100644 index 9e170922..00000000 --- a/.changeset/viewport-model-picker.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Keep the model picker inside the visible viewport. diff --git a/apps/pythinker-code/CHANGELOG.md b/apps/pythinker-code/CHANGELOG.md index 69936d82..8f296232 100644 --- a/apps/pythinker-code/CHANGELOG.md +++ b/apps/pythinker-code/CHANGELOG.md @@ -1,5 +1,51 @@ # @pymodel/pythinker-code +## 1.3.0 + +### Minor Changes + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Add an experimental MCP management API enabled with `PYTHINKER_CODE_EXPERIMENTAL_MCP_MANAGEMENT=1`. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Add mobile bottom sheets for composer slash commands, mentions, and model selection. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Add multi-root file suggestions to `POST /api/v1/fs:suggest`. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Remove the built-in hosted provider and its sign-in, usage, feedback, model aliases, and SDK methods; configure a supported provider with its own API key or OAuth instead. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Remove the bundled Datasource plugin. + +### Patch Changes + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Keep prompt activity and background-task notices consistent between live and reopened transcripts. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Add `[dynamic_workflow].timeout_ms` and `PYTHINKER_CODE_AGENT_DYNAMIC_WORKFLOW_TIMEOUT_MS` timeout settings. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Make skill activation turns editable and reversible without a separate activation card. + +- [#181](https://github.com/PyModel/pythinker-code/pull/181) [`199eaa9`](https://github.com/PyModel/pythinker-code/commit/199eaa949a35d7b320ee32154e5da4b296701787) Thanks [@elkaix](https://github.com/elkaix)! - Restore telemetry events and active devices in observability dashboards. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Make Escape handling and focus behavior safe during IME composition. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Make `/tower` commands apply immediately when `PYTHINKER_CODE_EXPERIMENTAL_TOWER=1` is enabled. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Fit model and permission controls into narrow composer layouts. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Preserve the active session and model after provider logout. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Rank file and skill mention suggestions with path-aware matching and highlights. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Refresh provider sign-in state when the browser window regains focus. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Make pinned-session groups resizable and keep their scroll edges visible. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Honor the configured secondary-model thinking effort for subagents. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Steer the first queued prompt into an active session. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Hide button tooltips while their surrounding menu is open. + +- [#176](https://github.com/PyModel/pythinker-code/pull/176) [`496169d`](https://github.com/PyModel/pythinker-code/commit/496169d7a445e2fd8d6fd51d6be534c0b3238db9) Thanks [@elkaix](https://github.com/elkaix)! - Keep the model picker inside the visible viewport. + ## 1.2.0 ### Minor Changes diff --git a/apps/pythinker-code/package.json b/apps/pythinker-code/package.json index 7d87e41c..284e5c38 100644 --- a/apps/pythinker-code/package.json +++ b/apps/pythinker-code/package.json @@ -1,6 +1,6 @@ { "name": "@pymodel/pythinker-code", - "version": "1.2.0", + "version": "1.3.0", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "PyModel",