What's Changed
- fix(config): add ProviderManager fallback to get_model_max_input_length by @szetohoyan in #4827
- refactor(cron): disable push bubbles for cron jobs of type 'agent'. by @lalaliat in #4803
- feat(runner): override stream_query to set current timestamp on respo… by @zhijianma in #4892
- fix(yuanbao): include yuanbao proto JSON files in package-data by @hongxicheng in #4899
- feat(providers): route non-standard generate_kwargs into extra_body by @leoleils in #4689
- chore(release): bump version to v1.1.11b1 by @rayrayraykk in #4907
- fix(coding-mode): support browsing all drives on Windows by @rayrayraykk in #4906
- fix(memory): skip automation auto memory by @aqilaziz in #4348
- fix(console): session list kept spinning by @zhaozhuang521 in #4929
- feat(provider): add Xiaomi MiMo Token Plan as built-in provider by @DICKQI in #4722
- fix(desktop): fix Tauri desktop external links by @jinglinpeng in #4683
- fix(integration): upload size limit + plugin loader timeout resilience by @yutai78786 in #4940
- feat(console): Add current-agent skills to slash command suggestions with UI optimizations by @saltapp in #4810
- docs(roadmap): update the roadmap by @cuiyuebing in #4942
- fix(context): handle non-dict source objects in media block processing by @jinliyl in #4933
- chore(deps): update reme-ai dependency to version 0.3.1.10 by @jinliyl in #4935
- feat(telegram): add tool_guard interactive approval via inline keyboard by @hongxicheng in #4737
- feat(feishu): add group session sharing mode by @szetohoyan in #4821
- fix(skill): increase zip download file size by @Leirunlin in #4941
- feat(plugins): add uninstall hooks, fix validator imports, expose skill provider API & fix Windows test by @wangfei010313 in #4794
- feat(channel): add sender username to access control with unified user info structure by @hongxicheng in #4897
- fix(memory): dream should use cron runner's workspace, not stale instance dir by @ployts in #4936
- perf(ci): switch coverage collection from py3.10 to py3.13 by @yutai78786 in #4952
- fix(channel): preserve acl_sender_id during native payload merge across all channels by @hongxicheng in #4925
- feat(plugins): add prompt section registry allowing plugins to inject system prompt blocks at defined anchor points by @EliasMei in #4804
- fix(file_io): use aiofiles for non-blocking file writes by @qbc2016 in #4954
- feat(channels): add QR code authorization for QQ channel by @celestialhorse51D in #4848
- feat(feishu): support interactive card content extraction and refactor message parsing by @szetohoyan in #4879
- test(console): complete frontend unit test milestone — constants, contexts, layouts, api-types, components by @hanson-hex in #4332
- fix(mcp): alias-rewrite tool names rejected by OpenAI-style regex by @qbc2016 in #4958
New Contributors
Full Changelog: v1.1.10...v1.1.11-beta.1