|
114 | 114 |
|
115 | 115 | ### Patch Changes |
116 | 116 |
|
117 | | -- [#2326](https://github.com/MoonshotAI/kimi-code/pull/2326) [`302b2cd`](https://github.com/MoonshotAI/kimi-code/commit/302b2cd680e0ec66f68b4572238de84ce311c5f4) Thanks [@gaoyuan1223m](https://github.com/gaoyuan1223m)! - Fix only the first question being answerable when the agent asked multiple questions at once; each question is now answered one by one and submitted together. |
| 117 | +- [#2326](https://github.com/PyModel/pythinker-code/pull/2326) [`302b2cd`](https://github.com/PyModel/pythinker-code/commit/302b2cd680e0ec66f68b4572238de84ce311c5f4) Thanks [@gaoyuan1223m](https://github.com/gaoyuan1223m)! - Fix only the first question being answerable when the agent asked multiple questions at once; each question is now answered one by one and submitted together. |
118 | 118 |
|
119 | 119 | ## 0.6.6 |
120 | 120 |
|
121 | 121 | ### Patch Changes |
122 | 122 |
|
123 | | -- [#2393](https://github.com/MoonshotAI/kimi-code/pull/2393) [`6d0a046`](https://github.com/MoonshotAI/kimi-code/commit/6d0a046488edda56219961b253c4787abae7a113) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Fix new users getting stranded on "Model setup required" with no way back to sign-in when the first login finishes authorization but fails to complete model setup; the screen now offers a path back to the sign-in page so login can be retried. |
124 | | -- [#2402](https://github.com/MoonshotAI/kimi-code/pull/2402) [`0f3b106`](https://github.com/MoonshotAI/kimi-code/commit/0f3b106c4260ad626f66bc5c457a535d3163f2bc) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Reword the sign-in waiting message from "Waiting for authorization" to "Waiting for authentication". |
| 123 | +- [#2393](https://github.com/PyModel/pythinker-code/pull/2393) [`6d0a046`](https://github.com/PyModel/pythinker-code/commit/6d0a046488edda56219961b253c4787abae7a113) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Fix new users getting stranded on "Model setup required" with no way back to sign-in when the first login finishes authorization but fails to complete model setup; the screen now offers a path back to the sign-in page so login can be retried. |
| 124 | +- [#2402](https://github.com/PyModel/pythinker-code/pull/2402) [`0f3b106`](https://github.com/PyModel/pythinker-code/commit/0f3b106c4260ad626f66bc5c457a535d3163f2bc) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Reword the sign-in waiting message from "Waiting for authorization" to "Waiting for authentication". |
125 | 125 |
|
126 | | -- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: |
127 | | - - @moonshot-ai/kimi-code-sdk@0.15.0 |
| 126 | +- Updated dependencies [[`40172c7`](https://github.com/PyModel/pythinker-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: |
| 127 | + - @pymodel/pythinker-code-sdk@0.15.0 |
128 | 128 |
|
129 | 129 | ## 0.6.5 |
130 | 130 |
|
131 | 131 | ### Patch Changes |
132 | 132 |
|
133 | | -- [#1994](https://github.com/MoonshotAI/kimi-code/pull/1994) [`beeb964`](https://github.com/MoonshotAI/kimi-code/commit/beeb964393c8f9a38c2b1e2273e4415fc434b16d) Thanks [@RealKai42](https://github.com/RealKai42)! - Reduce webview streaming re-render churn: settled assistant messages no longer re-render on every streaming delta, and local images over 10MB are no longer inlined into the webview DOM. |
134 | | -- Updated dependencies [[`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace)]: |
135 | | - - @moonshot-ai/kimi-code-sdk@0.14.0 |
| 133 | +- [#1994](https://github.com/PyModel/pythinker-code/pull/1994) [`beeb964`](https://github.com/PyModel/pythinker-code/commit/beeb964393c8f9a38c2b1e2273e4415fc434b16d) Thanks [@RealKai42](https://github.com/RealKai42)! - Reduce webview streaming re-render churn: settled assistant messages no longer re-render on every streaming delta, and local images over 10MB are no longer inlined into the webview DOM. |
| 134 | +- Updated dependencies [[`ec88d35`](https://github.com/PyModel/pythinker-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`b5efba7`](https://github.com/PyModel/pythinker-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`ce0e3ce`](https://github.com/PyModel/pythinker-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`e458323`](https://github.com/PyModel/pythinker-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace)]: |
| 135 | + - @pymodel/pythinker-code-sdk@0.14.0 |
136 | 136 |
|
137 | 137 | ## 0.6.4 |
138 | 138 |
|
|
168 | 168 | - A core error arriving in the middle of a turn no longer corrupts the active |
169 | 169 | turn; the turn now ends cleanly with an error instead of leaving the chat in |
170 | 170 | a broken state. |
171 | | -- Kimi sign-in and connection failures now include the underlying transport |
| 171 | +- Pythinker sign-in and connection failures now include the underlying transport |
172 | 172 | cause (for example DNS or connection refused) instead of a generic error. |
173 | 173 | - Closed several FetchURL SSRF bypasses and the DNS-rebinding window. |
174 | 174 | - Tool calls interrupted mid-stream are now recorded and closed, so they no |
|
179 | 179 | ### Fixed |
180 | 180 |
|
181 | 181 | - The **Sign in** action in the settings (gear) menu now actually starts the |
182 | | - Kimi login flow and shows an error toast when sign-in fails, instead of |
| 182 | + Pythinker login flow and shows an error toast when sign-in fails, instead of |
183 | 183 | silently doing nothing. |
184 | 184 |
|
185 | 185 | ## 0.6.0 |
186 | 186 |
|
187 | 187 | ### Breaking |
188 | 188 |
|
189 | 189 | - Raised the minimum supported editor version to VS Code 1.100.0. |
190 | | -- Legacy Kimi Code OAuth credentials and MCP OAuth credentials are deliberately |
191 | | - not migrated. Sign in to Kimi Code again and re-authorize affected MCP |
| 190 | +- Legacy Pythinker Code OAuth credentials and MCP OAuth credentials are deliberately |
| 191 | + not migrated. Sign in to Pythinker Code again and re-authorize affected MCP |
192 | 192 | servers after upgrading. |
193 | | -- Removed the `kimi.executablePath` and `kimi.environmentVariables` settings. |
194 | | - The old `kimi.environmentVariables.KIMI_SHARE_DIR` value is consulted only to |
| 193 | +- Removed the `pythinker.executablePath` and `pythinker.environmentVariables` settings. |
| 194 | + The old `pythinker.environmentVariables.PYTHINKER_SHARE_DIR` value is consulted only to |
195 | 195 | discover legacy data during migration; it is not applied to the new runtime. |
196 | | - The system-level `KIMI_CODE_HOME` environment variable remains supported. |
| 196 | + The system-level `PYTHINKER_CODE_HOME` environment variable remains supported. |
197 | 197 |
|
198 | 198 | ### Changed |
199 | 199 |
|
200 | | -- Replaced the legacy Python/stdio runtime with the in-process Kimi Code Node |
201 | | - SDK. The extension no longer downloads or starts a separate Kimi executable. |
202 | | -- The in-process engine is the same one that powers the Kimi Code CLI, so the |
| 200 | +- Replaced the legacy Python/stdio runtime with the in-process Pythinker Code Node |
| 201 | + SDK. The extension no longer downloads or starts a separate Pythinker executable. |
| 202 | +- The in-process engine is the same one that powers the Pythinker Code CLI, so the |
203 | 203 | agent gains CLI-parity capabilities beyond the legacy runtime, including |
204 | 204 | parallel subagent swarms, background tasks, and long-running goal runs. |
205 | 205 | - Added an opt-in legacy migration prompt on the first launch that detects data |
206 | 206 | from version 0.5.x. The migration copies or merges supported data into the |
207 | | - current Kimi Code home and does not delete the legacy source. If migration is |
208 | | - skipped or needs to be retried, run **Kimi Code: Migrate Legacy Data** from the |
| 207 | + current Pythinker Code home and does not delete the legacy source. If migration is |
| 208 | + skipped or needs to be retried, run **Pythinker Code: Migrate Legacy Data** from the |
209 | 209 | Command Palette. |
210 | | -- When VS Code and the Kimi Code terminal app resolve to the same |
211 | | - `KIMI_CODE_HOME`, they use the same configuration and session storage. Running |
| 210 | +- When VS Code and the Pythinker Code terminal app resolve to the same |
| 211 | + `PYTHINKER_CODE_HOME`, they use the same configuration and session storage. Running |
212 | 212 | the same session concurrently from multiple processes is not supported or |
213 | 213 | protected by cross-process locking. |
214 | 214 | - The model picker groups models by provider when multiple providers are |
215 | 215 | configured, keeps provider identity when display names match, and recognizes |
216 | 216 | adaptive-thinking metadata. A configured custom default provider no longer |
217 | | - requires dismissing the Kimi account login screen on every launch. |
| 217 | + requires dismissing the Pythinker account login screen on every launch. |
218 | 218 | - The file changes panel and Undo actions use extension-maintained baselines. |
219 | | - Files changed through Kimi's Write and Edit operations are tracked on a |
| 219 | + Files changed through Pythinker's Write and Edit operations are tracked on a |
220 | 220 | best-effort basis. File deletions performed inside Bash are not tracked by |
221 | 221 | this baseline and therefore cannot be restored by the panel's Undo action. |
222 | 222 |
|
223 | 223 | ### Fixed |
224 | 224 |
|
225 | | -- The `kimi.yoloMode` setting now reaches the permission engine: enabling it |
| 225 | +- The `pythinker.yoloMode` setting now reaches the permission engine: enabling it |
226 | 226 | maps to the core `yolo` permission mode and takes effect when a session |
227 | 227 | attaches, including sessions that previously stored a disabled auto-approve |
228 | 228 | state. |
|
0 commit comments