Repository navigation
v0.22.0-beta.3
Pre-release
Pre-release
·
4 commits
to main
since this release
What's Changed
- fix(agent-runtime): do not treat connection abort wording as user Stop by @xpeng5278-web in #1865
- fix(file-manager): theme editor search controls by @AuhNijGnahz in #1861
- perf(sessions): cache file-derived session summaries by file identity by @CJLY-0915 in #1796
- fix(ci): keep Electron user-path test out of unit suite by @vastsa in #1872
- fix(composer): scale the mode chip reservation with the appearance font by @SeanLiu326 in #1879
- fix(agent-runtime): restore MCP resource text in toolResultFromUi by @xpeng5278-web in #1878
- fix(agent-runtime): do not treat TLS authentication wording as unauthorized by @xpeng5278-web in #1874
- fix(sessions): preserve ambiguous legacy titles during upgrade by @ShawTim in #1848
- fix(host-core): keep transcript writers working after a torn append tail by @SeanLiu326 in #1885
- fix(project-group): keep a group editable after its folder is renamed externally by @SeanLiu326 in #1882
- fix(transcript): exclude disclosure title toggle from reading hold by @soulet in #1888
- fix(settings): give every capability row its own busy guard by @SeanLiu326 in #1881
- fix(renderer): surface refused background writes and external opens by @SeanLiu326 in #1886
- docs(plugins): reconcile developer documentation with current contracts by @vastsa in #1890
- fix(skills): match plugin workspace folders across Windows path spellings by @SeanLiu326 in #1883
- fix(sidebar): portal the submenu out of the scrollable menu by @SeanLiu326 in #1902
- fix(chat): keep restored live turns visibly running by @Seraph-x in #1900
- fix(delegation): keep the prompt prefix stable across settlements by @vastsa in #1903
- perf(agent-runtime): parallelize independent read-only tool calls by @caulif in #1596
- fix(models): persist discovery membership without deleting bindings by @imsinolam in #1901
- feat(work-panel): add tab context menu actions by @vastsa in #1904
- feat(chat): opt-in radial context menu on the transcript background by @Linuxdazhao in #1919
- fix(ci): avoid repeated Electron client certificate handshake by @vastsa in #1927
- fix(plugins): bundle scoped remote File Manager reads by @Seraph-x in #1824
- fix(agent-runtime): bound Bash progress by UTF-16 length without splitting surrogate pairs by @xpeng5278-web in #1939
- fix(agent-runtime): drop tool results orphaned by skipped delegate assistants by @xpeng5278-web in #1937
- fix(chat): hide the task dock with its last row by @algerkong in #1932
- fix(session): restore running state when the window reopens by @FuYukiH in #1915
- fix(host-runtime): preserve UTF-8 filenames in workspace index by @FuYukiH in #1914
- fix(desktop): acknowledge revision roots without replaying old messages by @Seraph-x in #1922
- fix(agent-runtime): collapse dot and duplicate segments in path-lock keys by @xpeng5278-web in #1935
- fix(chat): send a queued follow-up with the steer shortcut by @zszz3 in #1921
- fix(settings): give model-provider and plugin rows their own busy guards by @SeanLiu326 in #1928
- fix(e2e): ignore Chromium background CONNECTs in the certificate probe by @algerkong in #1933
- fix(plugin-view): follow the app type scale in docked plugin pages by @algerkong in #1930
- fix(agent-runtime): do not treat billing or disk quota as rate limit by @xpeng5278-web in #1876
- fix(agent-runtime): recover sessions after malformed tool calls by @Linuxdazhao in #1944
- fix(chat): persist follow intent before session or project navigation by @new-Beginner in #1916
- fix(work-panel): detach plugin views on renderer reload by @liujinsheng0616 in #1925
- fix(work-panel): keep native tab menus above Browser by @vastsa in #1924
- perf(chat): preload chart helpers for inline visualizations by @zszz3 in #1867
- fix(storage): persist tool images losslessly and bound history mutations by @Seraph-x in #1907
- chore(deps): sync Pi runtime to 1.4.0 by @vastsa in #1947
- feat(session): 新增 /fast,使用 OpenAI 优先服务档位(Fast 模式) by @zszz3 in #1740
- fix(host-core): terminate background task process tree on Windows by @Totopo27 in #1863
- feat(chat): rebuild the radial context menu and move its settings to General by @vastsa in #1961
- fix(tests): resolve test resource URLs to real paths on Windows by @SeanLiu326 in #1959
- fix(storage): append review state without rewriting history by @Seraph-x in #1956
- fix(transcript): stop smooth navigation when the reader takes over by @Seraph-x in #1952
- fix(chat): never read an idle turn with live rows as completed by @SeanLiu326 in #1965
- fix(composer): 修复中文输入法下输入斜杠出现 /、 的问题 by @xuesecanmeng in #1967
- fix(host-core): use wall clock for Windows descendant cleanup by @Linuxdazhao in #1970
- fix(runtime): keep provider thinking signatures across runtime rebuilds by @zszz3 in #1973
- fix(mcp-market): honor explicit project installation targets by @Linuxdazhao in #1977
- fix(transcript): keep a live turn running when it is not the tail entry by @eatmoreduck in #1976
- fix(host-runtime): drain checkpoint writes across turn settlement by @FuYukiH in #1978
- fix(transcript): keep system rows inside the live-turn walk by @eatmoreduck in #1979
- fix(settings): record the global default when a global capability row toggles by @SeanLiu326 in #1964
- fix(agent-runtime): avoid blocking read-only Stop on abort RPCs by @FuYukiH in #1980
- fix(agent-runtime): exclude retry backoff from stream idle time by @FuYukiH in #1981
- fix(agent-runtime): keep file ops from the folded compaction tail by @xpeng5278-web in #1984
- fix(agent-runtime): size summary chunks with the guard's token estimate by @xpeng5278-web in #1988
- fix(desktop): show a specific message for failed SSH host installs (does not fix the reported connection failure) by @afsuyadi in #1989
- fix(agent-runtime): include cached usage in context budget by @FuYukiH in #1994
- feat(plugins): expose durable project enumeration by @vastsa in #1998
- perf(agent-runtime): order parallel tool batches by resource conflicts by @caulif in #1982
- fix(chat): update the context ring as soon as a compaction lands by @zszz3 in #2018
- fix(chat): restore the kit's #widget layout for inline visualizations by @zszz3 in #2001
- docs(zh-CN): translate tray shortcuts heading by @alexrain in #2012
- docs(zh-CN): fix plugin spec subsection numbering by @alexrain in #2002
- docs(plugins): fix duplicate section 12 in marketplace spec by @alexrain in #2004
- docs(zh-CN): add missing plugin security sections by @alexrain in #2005
- docs(zh-CN): add floating widgets section to plugin API by @alexrain in #2006
- docs(zh-CN): translate remaining English headings by @alexrain in #2007
- docs(zh-CN): translate agent runtime headings by @alexrain in #2008
- docs(zh-CN): translate runtime goal headings by @alexrain in #2009
- docs(zh-CN): translate remaining runtime goal headings by @alexrain in #2010
- docs(plugins): align manifest schema doc with validators by @zszz3 in #2019
- docs(plugins): align plugin API doc with host runtime by @zszz3 in #2021
- docs(plugins): align permissions matrix with host behavior by @zszz3 in #2024
- docs(plugins): align plugin security doc with egress and grant code by @zszz3 in #2025
- fix(desktop): scroll the New launcher tool list when it overflows the panel by @eatmoreduck in #2028
- feat(scheduled): add a default-on feature switch in settings by @vastsa in #2030
- fix(agent-runtime): count Japanese kana and Korean Hangul in the output-cap CJK correction by @xpeng5278-web in #2033
- fix(agent-runtime): apply the CJK correction to tool-call arguments in the output cap by @xpeng5278-web in #2043
- fix(agent-runtime): restore tool images and MCP resources when resuming a delegate by @xpeng5278-web in #2035
- fix(agent-runtime): treat HTTP 402 credit exhaustion as terminal by @xpeng5278-web in #2037
- fix(agent-runtime): record compaction file ops for aliased path arguments by @xpeng5278-web in #2039
- fix(agent-runtime): read the HTTP status from Gemini JSON error bodies by @xpeng5278-web in #2041
- fix(plugins): enforce command registration ownership by @Seraph-x in #2046
- fix(agent-runtime): name the field that forces a runtime rebuild by @muzimu217 in #2047
- fix(ui): improve tool overflow and collapse turn change summaries by @vastsa in #2049
New Contributors
- @CJLY-0915 made their first contribution in #1796
- @ShawTim made their first contribution in #1848
- @soulet made their first contribution in #1888
- @imsinolam made their first contribution in #1901
- @Linuxdazhao made their first contribution in #1919
- @FuYukiH made their first contribution in #1915
- @liujinsheng0616 made their first contribution in #1925
- @eatmoreduck made their first contribution in #1976
- @afsuyadi made their first contribution in #1989
- @alexrain made their first contribution in #2012
Full Changelog: v0.21.0...v0.22.0-beta.3