Releases: GCWing/BitFun
Releases · GCWing/BitFun
Nightly Build (0.2.8-nightly.20260528+9a0c7d43)
Automated nightly build from main branch.
Version: 0.2.8-nightly.20260528+9a0c7d43
Commit: 9a0c7d4
Date: 2026-05-28T06:13:34Z
Warning: Nightly builds are untested and may be unstable.
v0.2.8
What's Changed
- fix(desktop): agent companion pet resize safety and Windows UX by @bobleer in #687
- fix(cli): initialize terminal service during startup & fix user question and model name display by @kev1n77 in #686
- Refactor MCP auth and config helpers into services-integrations by @limityan in #688
- Stabilize Deep Review recovery and capacity waits by @limityan in #689
- refactor(mcp): move remote protocol helpers to integrations by @limityan in #691
- fix(agentic): guard Write against overwrite, allow loop recovery, and harden Write content generation by @bobleer in #690
- Fix web UI serialization guards for streamed params and pet activity by @limityan in #693
- Harden core decomposition service boundaries by @limityan in #694
- Refine Deep Review action bar UX by @limityan in #692
- chore(search): isolate flashgrep logs and bump bundle v0.2.7 by @wgqqqqq in #685
- Move integration runtime helpers out of core by @limityan in #695
- fix(desktop): suppress context menu on agent companion pet, reorder AI model config form fields by @bobleer in #697
- fix(core): add logs for stuck subagent task completion by @wsp1911 in #700
- Add backend diagnostic log redactor by @limityan in #698
- Refactor MCP runtime ownership into services integrations by @limityan in #699
- fix(remote): route Git commands through SSH for remote workspaces by @kev1n77 in #696
- Add backend diagnostic log redactor by @limityan in #703
- Refactor remote connect product surface contracts by @limityan in #704
- Improve Deep Review launch strategy and config handling by @limityan in #705
- Improve Deep Review completion and companion routing by @limityan in #707
- refactor(core): move tool registry contracts into agent-tools by @limityan in #708
- [fix] Keep Flow Chat file change counts session-scoped by @limityan in #709
- feat(ssh): stable connection IDs and session hydration after port changes by @bobleer in #710
- fix(config): tolerate null mode config entries by @wgqqqqq in #706
- feat: add on-demand tool spec discovery by @wsp1911 in #711
- fix(web-ui): shortcut digit lookup, overrides, editor canvas inheritance by @bobleer in #712
- refactor(product-domains): externalize guarded domain helpers by @limityan in #713
- Add desktop system fullscreen mode by @limityan in #714
- fix(web-ui): new session workspace and session AI/pet config layout by @bobleer in #716
- feat(deep-research): consolidate to pure 6-phase pipeline with citati… by @nonoqing in #718
- Fix remote workspace compatibility guards by @bobleer in #719
- feat(agents): support per-mode subagent availability management by @wsp1911 in #720
- feat(config): default agent companion pet to panda preset by @bobleer in #721
- Fix ACP tool diff fallback and search result rendering by @wgqqqqq in #715
- fix acp startup timeout by @wgqqqqq in #722
- chore(boundaries): guard latest-main runtime anchors by @limityan in #717
- fix file tool reliability by @bobleer in #724
- refactor(core): close services product owner boundaries by @limityan in #725
- test(core): add semantic regression baselines by @limityan in #726
- refactor(runtime): add remote runtime port baselines by @limityan in #727
- refactor(remote-connect): move tracker state to integrations by @limityan in #729
- feat(update): download daily app updates in background by @kev1n77 in #723
- test(remote-connect): add runtime migration snapshots by @limityan in #732
- fix(web-ui): drop noisy session model auto-migration toasts by @bobleer in #733
- bundle linux flashgrep in windows builds by @wgqqqqq in #728
- refactor(remote-connect): move runtime policy helpers by @limityan in #735
- fix(flow-chat): prevent card toggle while selecting text by @kev1n77 in #737
- feat(cli): expose ACP server and external agent controls & prevent ACP write turns from hanging by @kev1n77 in #731
- feat(miniapp): add local customization workflow by @limityan in #738
- refactor(remote-connect): move wire poll contracts by @limityan in #739
- refactor(product-domains): move pure product parsing policies by @limityan in #740
- refactor(remote-connect): move tracker registry ownership by @limityan in #741
- feat(miniapp): add built-in PR review inbox by @limityan in #742
- fix(miniapp): refine PR review inbox behavior by @limityan in #743
- perf(web): reduce startup bundle pressure for optional runtimes by @limityan in #746
- locale: fix Nursery->Assistant, Office Session->Cowork Session by @harryfan1985 in #745
- Optimize agent loop prompts and tool guidance by @bobleer in #747
- Refine agent loop guidance by @bobleer in #748
- feat(web-ui): IME-safe Escape, explore grouping, DeepSeek reasoning UI by @bobleer in #752
- feat(cli): add mode-aware skill & subagent management menu by @kev1n77 in #751
- feat(cli): redesign built-in themes and startup theme switching by @kev1n77 in #753
- Improve startup and historical session readiness by @limityan in #754
- fix(agent): Edit tool hardening and flow chat code block UI by @bobleer in #755
- Reduce startup background contention by @limityan in #756
- chore: web typography tokens and Rust formatting sweep by @bobleer in #758
- fix(web-ui): stabilize flow chat follow-output during collapses by @bobleer in #759
- perf(session): reduce startup and historical session overhead by @limityan in #760
- feat(agentic): add Multitask mode and improve subagent background delivery by @wsp1911 in #762
- chore(boundaries): refresh latest-main guardrails by @limityan in #764
- feat(miniapp): remember declined built-in updates by @limityan in #765
- refactor(product-domains): extend MiniApp runtime readiness by @limityan in #767
- Fix ACP file path resolution for completed tool cards by @wgqqqqq in #763
- fix(core): avoid session auto-save lock contention by @limityan in #769
- refactor(product-domains): extract runtime baseline helpers by @limityan in #768
- refactor(agent-tools): extract tool manifest contracts by @limityan in #770
- feat(miniapp): refine built-in PR review workflow by @limityan in #771
- refactor(agent-tools): prepare tool provider ownership by @limityan in #773
- token usage by @nonoqing in #774
- Reuse global ACP config for remote agents by @wgqqqqq in #766
- fix(ai-adapters): send flat tool schema for OpenAI Responses API by @kev1n77 in #772
- fix(desktop): default close button to minimize to system tray by @bobleer in #776
- fix: strip tool history from Write content-generation context by @bobleer in #777
- fix(agentic): allow local tool paths outside workspace root by @bobleer in #778
- refactor(product-domains): add runtime facade guardrails by @limityan in #779
- refactor(function-agents): wire commit facade path by @limityan in #781
- refactor(function-agents): route startchat through facade by @limityan in #782
- token usage by @nonoqing in https://github.com/GCWing/Bi...
v0.2.7
What's Changed
- fix(web-ui): poll cursor position for companion pet hover by @bobleer in #628
- fix(ai): preserve tool argument replay stability to avoid prompt caching misses by @wsp1911 in #627
- feat(web-ui): unify tool card status slot and processing indicator by @GCWing in #629
- feat(web-ui): refine TodoWrite card and compact header action by @GCWing in #630
- Add session
/usagereport with desktop UI and runtime metrics by @limityan in #631 - feat: enhance browser control, screenshot, and tool system by @bobleer in #632
- Fix agent runtime concurrency and cancellation handling by @bobleer in #633
- fix: subagent timeout disable button not working due to serde format mismatch by @bobleer in #634
- fix(web-ui): handle failed dialog completion in flow chat and notifications by @bobleer in #636
- feat(web-ui): flow chat polish, workspace strip, quick actions settings by @GCWing in #637
- feat: flow chat polish and quick actions (web-ui + core config) by @GCWing in #638
- fix(desktop): main window close on non-macOS and Windows process cleanup by @GCWing in #639
- fix(browser-control): accurate tab count, real browser detection, hide selector when CDP connected by @bobleer in #640
- feat(installer): add install detection and uninstaller launch support by @kev1n77 in #642
- support ACP permission options by @wgqqqqq in #641
- fix(flow-chat): prevent bottom spacer inflation by @bobleer in #644
- fix(flow-chat): align bottom scroll position by @bobleer in #647
- fix(flow-chat): stop follow output jitter by @bobleer in #648
- refactor: remove AI rules and memory modules by @wsp1911 in #646
- feat(ai-adapters,agentic): recover Write tool args truncated by max_t… by @nonoqing in #643
- feat(desktop,web-ui,installer): Tokyo Night theme, tray, and settings/usage by @GCWing in #649
- feat(web-ui): align Skills scene UI with Sparo-style layout by @GCWing in #650
- fix(agentic): make truncated Write recovery actionable end-to-end by @nonoqing in #653
- Improve session usage reporting and quick action localization by @limityan in #655
- refactor(core): finalize P1 decomposition safeguards by @limityan in #635
- fix(search): support remote flashgrep workspace search by @wgqqqqq in #652
- fix: markdown editor live refresh by @wgqqqqq in #654
- feat(skills): add suite mode tab reset and grouped visibility controls by @wsp1911 in #656
- feat(deep-review): add adaptive review runtime and controls by @limityan in #651
- feat(deep-review): add adaptive review runtime and orchestration by @limityan in #660
- feat(usage): complete session usage report by @limityan in #661
- Refactor core owner crate boundaries by @limityan in #662
- feat(deep-review): add scoped evidence and report surfaces by @limityan in #663
- fix(web-ui): open Write/Edit cards with resolved file paths by @kev1n77 in #658
- fix(web-ui): agent companion pet tap vs drag; persist turns only on quit by @GCWing in #665
- feat(agent): plaintext Write synthesis and flow-chat UI polish by @bobleer in #664
- feat(deep-review): harden queued reviewer execution and action workflows by @limityan in #666
- refactor(mcp): align tool naming with metadata-driven server resolution by @wsp1911 in #659
- fix(web-ui): stabilize review and ACP settings flows by @limityan in #668
- fix(web-ui): clarify Deep Review queue waits by @limityan in #669
- fix: align MCP tool metadata fields and remove unused tool APIs by @wsp1911 in #670
- feat(agentic,web-ui): task tool UI, explore region, and session event wiring by @GCWing in #672
- Sync local fixes: stream dedup, search remote/fallback, session rollback persistence, companion typewriter by @bobleer in #674
- feat(cli): update cli by @kev1n77 in #677
- [codex] Clarify Deep Review partial reviewer labels by @limityan in #675
- feat(agentic): add mode-scoped subagent visibility by @wsp1911 in #678
- refactor(core): move service integrations to owner crate by @limityan in #680
- fix(agent): harden Anthropic streaming, retries, and execution paths by @bobleer in #681
- Support ACP clients in remote workspaces and harden startup handling by @wgqqqqq in #679
- fix(core): stabilize task and skill prompt item ordering by @wsp1911 in #682
- Refactor core owner contracts for Remote SSH and MCP by @limityan in #684
- fix(cli): bind sessions and workspace to current folder & remove redundant preset themes by @kev1n77 in #683
- bump version to 0.2.7 by @wgqqqqq in #657
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
- fix(web-ui, git_tool, flow-chat): scrollbar visibility, git subcommand deduplication, tool card styling, and runtime hints by @limityan in #578
- Add ACP agent sessions with isolated client processes by @wgqqqqq in #579
- fix(skill-market): enable downloading skills to local user path while… by @kev1n77 in #580
- feat: increase max dialog rounds, web search summary, and bug fixes by @limityan in #583
- Improve flashgrep lifecycle and workspace activation by @wgqqqqq in #582
- feat(ui): Flow Chat UX polish, Deep Review action bar enhancements, and tool performance improvements by @limityan in #584
- feat(desktop,web-ui): Petdex agent companion import, presets, and delete by @bobleer in #587
- [codex] Add Agent companion desktop pet by @bobleer in #589
- fix(web-ui): restore inline ACP file approval actions by @wgqqqqq in #588
- [codex] Add desktop pet interaction moods by @bobleer in #590
- [codex] Refine desktop pet task bubbles by @bobleer in #591
- feat(snapshot,web-ui,desktop): snapshot plumbing, pet roster, session file UI by @bobleer in #593
- Add gated workspace search and multi-arch flashgrep resources by @wgqqqqq in #592
- feat(desktop): agent companion pet dynamic window sizing by @bobleer in #597
- fix(desktop): tighten companion pet bubble width measurement by @bobleer in #598
- fix: make tool loop detection signatures include args hash by @kev1n77 in #596
- fix(web-ui): NavPanel workspace list card layout (non-sticky) by @GCWing in #599
- fix: avoid windows startup console flicker by @wgqqqqq in #600
- fix(i18n): sync missing/extra keys across en-US, zh-CN, zh-TW locales by @limityan in #601
- feat(desktop,core): remote workspace tool context and snapshot/stream fixes by @bobleer in #602
- fix(web-ui): tighten compact tool card headers for file ops by @GCWing in #603
- fix(web-ui): flow chat compact tool card dense headers by @GCWing in #604
- feat(ai): support DeepSeek reasoning effort and preserve empty reasoning replay by @wsp1911 in #605
- fix(claw): add back placeholders in the claw mode system prompt by @wsp1911 in #606
- feat(agentic,web-ui): user steering with pending queue and agent runtime refactor by @bobleer in #610
- fix: suppress windows helper command popups by @wgqqqqq in #609
- fix: correct remote SSH command completion handling by @wsp1911 in #608
- feat(core, desktop): remote workspace identity for tools and subagents by @bobleer in #611
- feat(web-ui): appearance settings tab, nav layout, chat input styles by @GCWing in #612
- fix(core, web-ui): session finishing sync, explicit skills, companion activity by @bobleer in #614
- chore(core): bump builtin miniapp bundle versions by @bobleer in #616
- fix: flashgrep lifecycle cleanup by @wgqqqqq in #615
- chore(core, desktop, web-ui): remove Mermaid interactive editor by @GCWing in #617
- fix(web-ui): nav footer browser shortcut and insights in menu by @GCWing in #618
- feat(agentic,ai-adapters,web-ui): harden streaming tool arguments and pipeline by @bobleer in #621
- refactor(skills): isolate builtin skills and centralize mode skill resolution by @wsp1911 in #620
- Fix companion activity ordering and permission prompts by @bobleer in #623
- feat(web-ui): RAF-coalesce app state; polish flow-chat tool cards by @GCWing in #622
- feat(auto-update): add auto-update by @kev1n77 in #624
- feat(deep-research): add Pro mode 6-phase pipeline and ResearchSpecia… by @nonoqing in #613
- Fix Deep Review interruption recovery and reviewer continuation behavior by @limityan in #625
- chore: bump version to 0.2.6 by @wgqqqqq in #626
New Contributors
Full Changelog: v0.2.5...v0.2.6
v0.2.6-test.2
chore: bump test version to v0.2.6-test.2
v0.2.6-test.1
chore: bump test version to v0.2.6-test.1
v0.2.5
What's Changed
- feat(ai-adapters): add Anthropic extended thinking support in stream … by @limityan in #507
- fix: reset chat input mode after assistant sessions by @bobleer in #508
- fix(web-ui): clarify terminal tool execution phases by @wsp1911 in #509
- feat(agent): Computer Use mode, control tooling, and Feishu bot docs by @bobleer in #511
- feat(SessionControl): support session cancellation and refine cancel UX by @wsp1911 in #512
- fix(ui): remove dense dividers in todo list and fix window state sync by @limityan in #515
- chore(agentic): sync fork agent foundation from agentic_os by @wsp1911 in #516
- Yanzhn/deepreview by @limityan in #517
- Yanzhn/fix by @limityan in #521
- Add review team settings and remediation controls by @limityan in #522
- fix(flow-chat): improve deep review interruption UX by @limityan in #523
- fix(deep-review): honor reviewer strategy models by @limityan in #524
- refactor(core): align stream watchdog with configured idle timeout by @wsp1911 in #525
- Yanzhn/deepreview by @limityan in #526
- Deep Review UX improvements and flow-chat terminal card grouping by @limityan in #528
- FlowChat Interaction Improvements & Subagent Timeout Control by @limityan in #529
- feat(flow-chat): increase expanded preview max height for file operat… by @limityan in #530
- Session attention indicator, scroll fix, i18n terminology unification, and large-screen layout adjustments by @limityan in #532
- fix: skip unread marking for user-cancelled sessions by @limityan in #534
- docs: update AGENTS.md with relay-server, release-fast, Windows OpenS… by @limityan in #535
- improvements to Deep Review UX, desktop devtools, and session management fixes. by @limityan in #537
- feat(agentic): harden tool pipeline, execution, and SSE streaming by @bobleer in #538
- refactor(web-ui): flow chat terminal tool cards and UI refresh by @GCWing in #540
- feat(web-ui): file operation tool card expand and open-in-editor by @GCWing in #541
- hide empty subagent container to prevent white gap by @limityan in #539
- feat(web-ui): editor focus shortcuts, flow chat polish, session ordering by @GCWing in #542
- fix(web-ui): tool card header inset for trailing controls by @GCWing in #543
- docs(agentic): streamline builtin gstack skills and expand team mode prompt by @bobleer in #544
- Add dedicated ACP server runtime with model selection support by @wgqqqqq in #545
- fix(snapshot): handle stale dedup references and empty baselines by @bobleer in #549
- fix(web-ui): align subagent items padding with tool card header by @bobleer in #550
- Deep Review UX Improvements & Session Stability Fixes by @limityan in #547
- fix: session index completeness, ReviewTeamPage layout, and tool card refactor by @limityan in #551
- feat(chat): add session branching and make /btw child sessions transient by @wsp1911 in #552
- Expand Deep Review with Architecture and Frontend Reviewers by @limityan in #553
- feat(agents, skills): redesign AgentTeamCard, localize agent descriptions, and add skill shadowing indicators by @limityan in #554
- feat(web-ui): Polish review team page and session config layout by @GCWing in #555
- fix(deep-review): subagent ignore-timeout, session recovery, UI polish & frontend reviewer generalization by @limityan in #556
- feat(skills, agents): rename shadowed badge and localize agent descriptions by @limityan in #558
- test: normalize SSE fixture endings and gate raw SSE logging by @wsp1911 in #561
- ci: run bitfun-core tests on linux macos and windows by @wsp1911 in #562
- feat(nav-panel): add sticky absorption to workspace cards by @limityan in #563
- feat(deep-review): enhance error and interruption experience by @limityan in #564
- fix: modify display effect of deep review timeout by @limityan in #566
- Fix NavPanel layout, theme sync, and AI init error messaging by @limityan in #568
- Polish Flow Chat spacing, links, and terminal tool controls by @limityan in #570
- Add flashgrep-backed workspace search by @wgqqqqq in #571
- docs(readme): document flashgrep + ripgrep search gains by @GCWing in #573
- feat(web-ui): workspace flashgrep index modal and row layout by @GCWing in #575
- fix(search): honor workspace max file size for flashgrep by @wgqqqqq in #576
- Improve Flow Chat runtime feedback, tool cards, and Deep Review actions by @limityan in #574
- Bump version to 0.2.5 by @wgqqqqq in #577
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- feat(control-hub): UX hardening for IM flows + ObjC exception safety by @bobleer in #444
- feat(control-hub): expose BitFun self-introspection to the agent by @bobleer in #445
- feat(ai): import local Codex / Gemini CLI accounts as models by @bobleer in #447
- feat: builtin miniapps + IM bot UX overhaul + disabled-model safeguards by @bobleer in #450
- feat(miniapp): i18n framework + Daily Coding Snapshot built-in app by @bobleer in #453
- feat(miniapp): host-side dispatch for node.enabled=false apps by @bobleer in #454
- feat(controlhub): cross-platform hardening for Windows / Linux by @bobleer in #455
- fix(im-bot): wire correct agent type, drop noise, fix WeChat file delivery by @bobleer in #456
- feat(miniapp/divination): polish layout, draw animation, mystic backdrop by @bobleer in #458
- polish: miniapp visuals, chat input UX, agent companion defaults by @bobleer in #463
- feat: self-control hardening, coding-selfie range selector, export logo fix, model defaults bump by @bobleer in #464
- feat: remote SSH resilience, session-path correctness, and explorer/miniapp polish by @bobleer in #465
- feat: generative widget card polish & add flowchat search by @kev1n77 in #468
- fix(flow-chat): improve terminal cancellation handling and restored tool card stability by @wsp1911 in #469
- feat: improve ControlHub browser session handling by @bobleer in #476
- fix(web-ui): pad CLI auth empty state in AI model settings by @bobleer in #478
- feat: add browser restart confirm flow by @bobleer in #479
- chore: remove selfcontrol integration by @bobleer in #480
- refactor(core): extract shared types for function agents by @limityan in #482
- fix: unify remote workspace runtime and session storage by @wsp1911 in #486
- docs: add and refine agent guides by @limityan in #488
- docs(readme): add hero and architecture visuals by @GCWing in #490
- ci: align PR workflow with main branch by @limityan in #489
- Codex/i18n locale registry by @limityan in #491
- feat(computer-use): TuriX-CUA inspired Interactive-View workflow + accuracy hardening by @bobleer in #492
- refactor(observability): unify timing instrumentation across runtimes by @limityan in #493
- feat(dev): streamline desktop debug preview by @limityan in #496
- feat(cli): Add Agent Client Protocol (ACP) server support by @harryfan1985 in #497
- feat: align Codex client_version with local CLI; honor proxy in AI config tests by @bobleer in #499
- fix(cli): Align ACP implementation with official Agent Client Protocol spec by @harryfan1985 in #498
- [codex] Fix stale Remote SSH restore entries by @bobleer in #501
- fix(cli): ACP streaming notifications and prompt handler fixes by @harryfan1985 in #500
- feat: add a dedicated generative UI editing flow by @wgqqqqq in #502
- Bump version to 0.2.4 by @wgqqqqq in #505
New Contributors
- @harryfan1985 made their first contribution in #497
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- feat(mcp): add remote auth, interaction flows, and prompt/resource support by @wgqqqqq in #344
- style(web-ui): NavPanel search trigger and nav polish by @GCWing in #346
- test(core): add SSE fixture integration coverage for stream processor by @wsp1911 in #347
- fix: refine terminal environment and ANSI log cleanup by @wsp1911 in #348
- fix: clean workspace clippy violations by @limityan in #349
- Revert "fix: clean workspace clippy violations" by @GCWing in #350
- fix: clean workspace clippy violations by @limityan in #352
- feat(web-ui): theme, font preference, nav panel scope, and flow chat UI by @GCWing in #355
- feat(web-ui): shell nav empty state and chat input space hint by @GCWing in #356
- refactor(core): drop redundant current_working_directory from ToolUseContext by @wsp1911 in #359
- fix: handle multiline Edit CRLF matching regression introduced by pr #206 by @wsp1911 in #360
- switch review response to btw session & add review file filter by @kev1n77 in #357
- core: reduce idle MCP reconnect log noise by @wgqqqqq in #358
- fix: preserve FileOperationToolCard header position during collapse by @wsp1911 in #361
- feat(web-ui): collapsible per-model AI settings and a11y strings by @bobleer in #362
- fix(flowchat): tie message list footer to measured ChatInput height by @GCWing in #363
- UI fixes: splash logo size and flow chat list footer by @GCWing in #364
- feat(ui): light theme alignment, faster first paint, nav/tabs polish by @GCWing in #365
- style(ui): polish NewProjectDialog, SSH remote dialogs, and font preference by @GCWing in #366
- Dev/insights: add remote session collection & add facet cache & optimize language_used collection by @kev1n77 in #367
- perf(web-ui): virtualize inline diff and defer code preview highlighting by @GCWing in #368
- feat(files-panel): improve file search UX and explorer refresh reliability by @wsp1911 in #369
- chore: cargo fmt by @wsp1911 in #370
- fix(desktop): global I18nService init and locale sync on language change by @bobleer in #371
- Add Linux packages to nightly build by @wgqqqqq in #372
- refactor(core): consolidate filesystem services and simplify tool context by @wsp1911 in #373
- fix: restore evicted session in update_session_model_id to prevent 'Session not found' error after idle by @YHC-Hayley in #377
- feat(skills): support mode-aware builtin skill defaults and grouped skill management by @wsp1911 in #376
- feat(web-ui): theme polish, modal/SSH dialog, README and screenshots by @GCWing in #378
- fix(docs): restore README logo and shields by @GCWing in #379
- Fix markdown editor preview mode and dirty close behavior by @wgqqqqq in #381
- feat(chat): multiline input, copy dialog, session image output by @bobleer in #382
- fix(core): propagate tool is_error and harden stream recovery by @bobleer in #383
- feat(core): agent orchestration & context compression optimization by @bobleer in #384
- feat(desktop): DMG helper docs; simplify Computer Use session UI by @bobleer in #385
- feat(flow-chat): processing wait hints replace dots by @GCWing in #386
- feat(web-ui): keyboard shortcuts hub, ShortcutManager, settings reference by @GCWing in #387
- feat: miniapp bridge extensions by @GCWing in #388
- fix(web-ui): ESLint errors in announcement components (CI) by @GCWing in #389
- fix(web-ui): announcement ESLint + DotMatrix loading UI by @GCWing in #390
- feat(web-ui): model selector token usage and chat input shortcuts by @GCWing in #391
- fix(web-ui): remove redundant platform note row in Computer Use settings by @bobleer in #392
- refactor(ai): unify reasoning config and modularize client pipeline by @wsp1911 in #393
- refactor(ai): extract shared AI adapters crate and unify core/installer integrations by @wsp1911 in #395
- feat(web-ui): polish workspace nav, agents scene, and flow chat header by @GCWing in #394
- feat(agents): add built-in DeepResearch subagent by @bobleer in #396
- fix: improve OpenAI stream handling for anomalous tool-call chunks by @wsp1911 in #398
- Fix markdown tool card file opening by @wgqqqqq in #397
- fix(agents): make all agent-generated file paths clickable links by @bobleer in #399
- fix(web-ui): compact Nursery sessions panel spacing by @GCWing in #400
- feat(mobile-web): collapsed chat input placeholders and layout by @bobleer in #401
- feat(web-ui): processing hints in constants with expanded zh/en copy by @GCWing in #402
- feat(agents): upgrade DeepResearch from sub-agent to super agent with parallel orchestration by @bobleer in #403
- fix(im-bot): create new Claw session on IM pairing instead of resuming old one by @bobleer in #405
- feat(agents): add Team Mode with built-in gstack skills and streamline builtin skills by @bobleer in #407
- fix(agents): make Team Mode work correctly with proper prompt and session handling by @bobleer in #408
- refactor(prompt): restructure agent request context injection by @wsp1911 in #410
- feat(self-ctl): BitFun self-control in Claw mode by @bobleer in #412
- fix(agents): harden team mode and self-control followups by @bobleer in #417
- Fix #72: Add font size adjustment option and fix inconsistent font si... by @JiwaniZakir in #414
- Fix generative UI architecture widgets by @wgqqqqq in #418
- refactor: migrate workspace runtime layout and path handling by @wsp1911 in #421
- feat(agentic-os): add unified ControlHub, Playbook system, and CDP browser control by @bobleer in #419
- feat: support inline think parsing for Anthropic-compatible streams by @wsp1911 in #429
- default to text-only extraction for web fetches of deepresearch agent by @yilin-gif in #434
- refactor(stream): unify indexed tool-call accumulation across adapters by @wsp1911 in #437
- Improve generative widget theme integration by @wgqqqqq in #439
- feat(config): add global stream idle timeout setting by @wsp1911 in #441
- chore: bump version to 0.2.3 by @wgqqqqq in #443
New Contributors
- @limityan made their first contribution in #349
- @YHC-Hayley made their first contribution in #377
- @JiwaniZakir made their first contribution in #414
- @yilin-gif made their first contribution in #434
Full Changelog: v0.2.2...v0.2.3
v0.2.3.alpha.0
Merge pull request #358 from wgqqqqq/fix/mcp-idle-log-noise core: reduce idle MCP reconnect log noise