Repository navigation
docs(readme): sync translated capability rows with the English README - #2001
Merged
Open-Squilla merged 1 commit intoOct 27, 2026
Merged
Open-Squilla merged 1 commit into
Open-Squilla merged 1 commit into
Conversation
The zh-Hans, ja, fr, de, and es READMEs still described the pre-SDK-2.2 MCP extra install (opensquilla[recommended,mcp]) and a Windows sandbox gap that README.md already resolved. The mcp extra is now empty in pyproject.toml, so the documented install command is misleading.
|
Merge queue CI: success — run 40461946186, attempt 1. The run summary lists reused suites and executed checks. A green PR check alone does not mean queue validation has passed. |
lihongguang-0014
added a commit
to pcbeingused333/opensquilla
that referenced
this pull request
Oct 29, 2026
TokenRhythm#1986) * fix(webui): keep a running turn's late rows above the queued follow-up A follow-up submitted while a turn is running lands in the transcript as a user row immediately, but the running turn keeps emitting router receipts and text afterwards with the older turn id. Rendering in arrival order placed those rows below the queued bubble, so the router strip and the activity it describes read as the follow-up's work. Group rendered rows by the first position of their turn before returning them. Rows inside one turn keep their arrival order, and rows without a turn key stay where they are. This corrects the strip and row attribution. The live edge is still mounted in the list trailing slot, which always renders after the last message row; moving it into its turn is a separate list-layout change. Refs TokenRhythm#1887 * fix(router): allow saving explicitly selected providers by default (TokenRhythm#1996) * fix(router): enable explicitly selected provider deployments on save * test(router): include provider save in browser workflow inventory * fix(deps): refresh vulnerable locks blocking router regression CI * fix(webui): let wheel gestures leave tool details at the scroll boundary (TokenRhythm#1985) An expanded tool result keeps its own bounded scroll window inside the transcript. Both that window and the code/diff viewport declared `overscroll-behavior: contain`, so a wheel gesture that reached either inner boundary was dropped instead of scrolling the conversation. During a live turn the transcript also stayed pinned to the live edge until the pointer moved onto ordinary text. Use `overscroll-behavior: auto` on both inner windows so the remainder of the gesture chains to the transcript. Scrolling inside a region that still has range keeps moving only that region. Adds a source guard that fails if either rule returns to `contain`. Fixes TokenRhythm#1889 Co-authored-by: angri450 <angri450@users.noreply.github.com> Co-authored-by: Open-Squilla <275096992+Open-Squilla@users.noreply.github.com> * fix(webui): silence routine reasoning replay notifications (TokenRhythm#2000) * fix(webui): contain collapsed activity scroll overflow (TokenRhythm#2003) * docs(readme): sync translated capability rows with the English README (TokenRhythm#2001) The zh-Hans, ja, fr, de, and es READMEs still described the pre-SDK-2.2 MCP extra install (opensquilla[recommended,mcp]) and a Windows sandbox gap that README.md already resolved. The mcp extra is now empty in pyproject.toml, so the documented install command is misleading. Co-authored-by: FENGCHENHAO\fch <204137222@qq.com> * Reset missing-session state for fresh chats (TokenRhythm#2004) * Fix compaction history scan stalls and add lifecycle diagnostics (TokenRhythm#2007) * Fix compaction history scan stalls and add lifecycle diagnostics * Bound scan allocations and observe post-summary settlement * Verify gateway exit diagnostics with inherited output pipes * Remove vulnerable download proxy serializer dependency * Preserve URI parser security floors in proxy tooling * Handle real quit confirmation in profile import acceptance * Handle quit confirmations in desktop acceptance cleanup * Run native close cancellation regression outside parallel CI * Update native close CI partition contract * Preserve internal handoff boundaries when ordering queued turns Group only explicitly anchored user turns within each uninterrupted presentation span. Preserve internal resume rows, incomplete history and legacy order while retaining late completion and router ownership. Co-authored-by: angri450 <angri450@users.noreply.github.com> * Update Vue I18n to address security audit findings --------- Co-authored-by: angri450 <angri450@users.noreply.github.com> Co-authored-by: Open-Squilla <275096992+Open-Squilla@users.noreply.github.com> Co-authored-by: fengchen122123-sudo <fengchen122123@gmail.com> Co-authored-by: FENGCHENHAO\fch <204137222@qq.com> Co-authored-by: lihongguang-0014 <hongguang.li@tokenrhythm.ai>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The translated READMEs (zh-Hans, ja, fr, de, es) still described two capability rows that README.md has since changed.
MCP install step. The translations told users to install the
mcpextra viaopensquilla[recommended,mcp]. That extra is now empty inpyproject.toml(mcp = []) andmcp>=2.2.0ships as a base dependency, so the documented command is misleading. Updated to the English wording, which points atdocs/mcp-server.md#requirements.Windows sandbox. The translations said there is no sandbox backend on Windows, and that macOS Seatbelt only generates profiles. README.md now documents macOS running commands through Seatbelt (
sandbox-exec) with generated SBPL profiles, and Windows using the nativewindows_defaultbackend after setup readiness checks.Scope
Documentation only: 5 files, 10 changed lines. No code, tests, or packaging touched.
Checks
node opensquilla-webui/scripts/check-readme-locales.mjs-> OK for all 6 localesdocs/mcp-server.md#requirementsexists)opensquilla[recommended,mcp]remains in any READMELinked issue
None
Third-party origin
none