Skip to content

Releases: GCWing/BitFun

Nightly Build (0.2.8-nightly.20260528+9a0c7d43)

28 May 07:55

Choose a tag to compare

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

25 May 07:12
4083f5c

Choose a tag to compare

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...
Read more

v0.2.7

12 May 13:23
9a45437

Choose a tag to compare

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 /usage report 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

09 May 09:35
25fb9d4

Choose a tag to compare

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

08 May 22:52

Choose a tag to compare

chore: bump test version to v0.2.6-test.2

v0.2.6-test.1

08 May 15:15

Choose a tag to compare

chore: bump test version to v0.2.6-test.1

v0.2.5

28 Apr 13:17
10936db

Choose a tag to compare

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

24 Apr 09:11
cf956bd

Choose a tag to compare

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

Full Changelog: v0.2.3...v0.2.4

v0.2.3

17 Apr 09:28
cffa5ff

Choose a tag to compare

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

Full Changelog: v0.2.2...v0.2.3

v0.2.3.alpha.0

07 Apr 03:17
1fc3799

Choose a tag to compare

v0.2.3.alpha.0 Pre-release
Pre-release
Merge pull request #358 from wgqqqqq/fix/mcp-idle-log-noise

core: reduce idle MCP reconnect log noise