Skip to content

ci: release packages - #130

Merged
elkaix merged 2 commits into
mainfrom
changeset-release/main
Aug 22, 2026
Merged

ci: release packages#130
elkaix merged 2 commits into
mainfrom
changeset-release/main

Conversation

@pythinker-release-bot

@pythinker-release-bot pythinker-release-bot Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@pymodel/pythinker-code@0.39.0

Minor Changes

  • #131 cf9014b Thanks @elkaix! - Rename the mcp.json stdio executor value kaos to pyaos. Existing configs using "executor": "kaos" keep working as a deprecated alias.

  • #131 cf9014b Thanks @elkaix! - Remove the hosted self-update checks, default plugin marketplace catalog, official plugin badges, tips banner, and sign-up links; Kimi now serves only as a model provider through OAuth or an API key. Set PYTHINKER_CODE_PLUGIN_MARKETPLACE_URL to keep using a plugin catalog.

  • #131 cf9014b Thanks @elkaix! - Add optional forked conversation context to subagent and Dynamic Workflow tool runs.

  • #131 cf9014b Thanks @elkaix! - Add web UI session management: pin sessions with drag reorder, set a session emoji, mark sessions done and reopen them with undo, switch the sidebar between flat and grouped views, see recent sessions on the workspace home, and manage all sessions in bulk from a filterable Session Management table.

  • #131 cf9014b Thanks @elkaix! - Move web UI provider management into a Settings tab with an add-provider flow and per-provider model list, add a version and diagnostics section, and support multiple terminal tabs per session.

  • #131 cf9014b Thanks @elkaix! - Redesign the web UI transcript: the app-wide font changes, user messages render @-mentioned files as clickable pills, each tool call gets its own card (run, read, search, find, fetch, todo, plan, goal), a settled turn folds its working steps behind a "Worked …" summary with a per-turn file-change panel, long user messages collapse, and Ctrl/Cmd+F searches the conversation with highlighted matches. Transcript images and videos open in a fullscreen viewer.

  • #131 cf9014b Thanks @elkaix! - Redesign the web UI chat dock and composer: running work now collapses into pill buttons above the composer (goal, plan, bash, sub-agents, progress) that expand into pop-over panels, and the composer gains an add menu, a permission selector, a context-usage ring, and a model picker with starred models and thinking effort.

Patch Changes

  • #131 cf9014b Thanks @elkaix! - Fix sessions failing to archive when their workspace folder no longer exists.

  • #131 cf9014b Thanks @elkaix! - Add the Tencent CloudBase plugin to the curated marketplace.

  • #131 cf9014b Thanks @elkaix! - web: Fix composer toolbar buttons squeezing and overlapping each other in very narrow windows.

  • #131 cf9014b Thanks @elkaix! - web: Fix long question text in question cards being truncated with an ellipsis instead of wrapping.

  • #131 cf9014b Thanks @elkaix! - Fix completed subagents remaining marked as running in the web interface.

  • #131 cf9014b Thanks @elkaix! - Fix session warning severity, collapsed thinking hints, narrow welcome model details, and custom theme token guidance.

  • #131 cf9014b Thanks @elkaix! - web: Improve mobile UI styling.

  • #131 cf9014b Thanks @elkaix! - web: Collapse the composer model picker to an icon when space is tight; hovering still shows the model and reasoning effort.

  • #131 cf9014b Thanks @elkaix! - web: Fix the composer permission mode label being hidden even when there is enough space.

  • #131 cf9014b Thanks @elkaix! - Refresh the web UI bundled with the CLI, including the neutral grey dark theme.

  • #131 cf9014b Thanks @elkaix! - Refresh the CLI terminal interface with a branded welcome panel, animated robot mark, Braille activity indicators, shimmered thinking states, clearer session-mode styling, and reliable headless output flushing.

  • #131 cf9014b Thanks @elkaix! - Show the backend name in Settings without a version prefix.

  • #131 cf9014b Thanks @elkaix! - Allow sub agent activity cards to open their live execution transcript.

  • #131 cf9014b Thanks @elkaix! - web: Restyle background task notifications as a lighter notice that shows the task summary, output files, and output preview directly.

  • #131 cf9014b Thanks @elkaix! - Fix VS Code extension regressions: fork from a turn now forks at that turn instead of copying the whole session, resumed sessions replay subagent and dynamic-workflow transcripts again, shell and plugin command inputs show up in resumed history, project-level MCP servers appear in the management view, OAuth-only sign-ins are recognized as logged in, and selecting a model's highest thinking effort stays session-only instead of becoming the global default.

  • #131 cf9014b Thanks @elkaix! - Fix file tools and shell working directories failing to resolve Git Bash paths such as /c/Users or /tmp on Windows.

@pythinker-release-bot

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@pkg-pr-new

pkg-pr-new Bot commented Aug 19, 2026

Copy link
Copy Markdown
pnpm dlx https://pkg.pr.new/@pymodel/pythinker-code@bc802fe
npx https://pkg.pr.new/@pymodel/pythinker-code@bc802fe

commit: bc802fe

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 0495d8a to dd23b59 Compare August 22, 2026 03:06
@pythinker-release-bot

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@elkaix
elkaix merged commit ac3e670 into main Aug 22, 2026
16 of 17 checks passed
@elkaix
elkaix deleted the changeset-release/main branch August 22, 2026 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant