Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/periwinkle-primary.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pi-style-dock.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pi-tui-upstream-v1-0-1.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quiet-mcp-loading-line.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shift-tab-effort.md

This file was deleted.

16 changes: 16 additions & 0 deletions apps/desktop/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @pymodel/pythinker-desktop

## 1.7.0

### Minor Changes

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - The TUI now opens in fullscreen by default with the prompt fixed at the bottom, drawn as two plain rules with the working spinner inside the top rule; set `tui_mode = "regular"` in `tui.toml` to keep the chat in native terminal scrollback (existing `tui.toml` files keep their saved mode).

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - Shift-Tab now cycles the current model's thinking effort (for example low, medium, high, xhigh, max) and the prompt frame takes that effort's color; Shift-Tab no longer toggles plan mode, so use `/plan` instead.

### Patch Changes

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - The TUI's main color (links, inline code, selections, focus, plan and shell mode) is now periwinkle instead of cyan in both the dark and light themes, and the xhigh effort color moves to a pinker violet so it stays distinct from plan mode.

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - Update the terminal UI library to upstream pi v1.0.1, which keeps WezTerm images while scrolling, converts non-PNG images for Kitty, and fixes ANSI color order when a styled line is cut.

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - The TUI now shows one "Loading MCP: …" line with a blinking dot and the names of the servers still connecting, and removes it once all have loaded, instead of one line per connected server; failures and servers that need OAuth still get their own line.

## 1.6.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@pymodel/pythinker-desktop",
"description": "Pythinker desktop application with tray-owned Host lifecycle",
"version": "1.6.2",
"version": "1.7.0",
"private": true,
"type": "module",
"main": "dist/main.js",
Expand Down
16 changes: 16 additions & 0 deletions apps/pythinker-code/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @pymodel/pythinker-code

## 2.6.0

### Minor Changes

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - The TUI now opens in fullscreen by default with the prompt fixed at the bottom, drawn as two plain rules with the working spinner inside the top rule; set `tui_mode = "regular"` in `tui.toml` to keep the chat in native terminal scrollback (existing `tui.toml` files keep their saved mode).

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - Shift-Tab now cycles the current model's thinking effort (for example low, medium, high, xhigh, max) and the prompt frame takes that effort's color; Shift-Tab no longer toggles plan mode, so use `/plan` instead.

### Patch Changes

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - The TUI's main color (links, inline code, selections, focus, plan and shell mode) is now periwinkle instead of cyan in both the dark and light themes, and the xhigh effort color moves to a pinker violet so it stays distinct from plan mode.

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - Update the terminal UI library to upstream pi v1.0.1, which keeps WezTerm images while scrolling, converts non-PNG images for Kitty, and fixes ANSI color order when a styled line is cut.

- [#369](https://github.com/PyModel/pythinker-code/pull/369) [`359f143`](https://github.com/PyModel/pythinker-code/commit/359f143d7c5820dbac24ca24b7c5cee76418e241) Thanks [@elkaix](https://github.com/elkaix)! - The TUI now shows one "Loading MCP: …" line with a blinking dot and the names of the servers still connecting, and removes it once all have loaded, instead of one line per connected server; failures and servers that need OAuth still get their own line.

## 2.5.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/pythinker-code/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pymodel/pythinker-code",
"version": "2.5.2",
"version": "2.6.0",
"description": "The Starting Point for Next-Gen Agents",
"license": "MIT",
"author": "PyModel",
Expand Down
Loading