DesireCore v10.0.83
DesireCore v10.0.83
New Features
- Cross-Device Migration: A new "Migrate to a New Device" feature that lets you encrypt and transfer agents, configurations, and API keys to another device through the export wizard. It supports both identity replacement and merge modes.
- Claude Subscription Integration: Access Claude Pro/Max subscription compute without manually configuring API keys — simply sign in via Claude Code login, OAuth, or a Setup Token.
- Windows GUI Automation: Windows users can now let agents control desktop applications (screenshot, click, type, etc.) out of the box, with no extra installation required.
- Three-Tier Prompt System: New global prompts and team prompts can be centrally managed in a unified "Prompt Center." Agents will combine and follow global rules, team rules, and personal settings.
- Thinking Level Selection: A new lightbulb button in the lower-left corner of the dialog lets you adjust the agent's thinking depth at any time — from quick replies to deep reasoning. The chosen level is automatically remembered.
- File "Open With" Menu: Files in chats (including PDFs, Markdown, etc.) now include an "Open With ▾" dropdown menu. You can open them inside the app, with the system default app, choose another app, or locate the file in its folder.
- Apps & Services Refresh: A manual refresh button has been added to the title bar of the "Apps & Services" page, so you can actively sync the service directory status.
- Preset Configuration Version Display: The current preset configuration version number is now shown at the top of the compute page, making it easy to confirm whether the data has been updated.
- Package Card Discount Display: When a discount is available, paid plan cards now show both the original price (with strikethrough) and the discount information.
- Migrate API Keys: When exporting, you can choose "Include API Keys." They are protected with independent encryption and can be transferred to a new device together with the migration package.
Fixes
- Chat Input Cursor Issues: Fixed the cursor not following the scroll after line breaks, accepting predictions, or history recall; the input area now auto-scrolls into view even when the max height is set to 120px.
- Agent List Status: Fixed imported or cloned agents persistently showing as “Offline” in the list; they now immediately appear as “Online”.
- Message Area Scrollbar: Increased the width of the vertical scrollbar in the chat message area for easier dragging. Fixed the horizontal scrollbar appearing unexpectedly or long content being truncated — long content now wraps or scrolls internally.
- File Link Crash: Fixed a page crash when clicking local file links in an Agent's reply. Such links now open using the system's default application.
- Unresponsive Clicks in Multi-Select Mode: Fixed unresponsive clicks on the selection circle to the left of messages in multi-select mode, and added protections against accidental taps on video and audio areas.
- Delegated Task Timeout: The synchronous wait time for subtasks (delegate / send message / generate sub-agent) has been extended from 5 minutes to 30 minutes. On timeout, the task is no longer forcibly interrupted — the decision is returned to you or the Agent.
- Global Concurrency Performance: Fixed an issue where stopping conversations multiple times could cause all agents to get stuck in "Queued" and become unresponsive (concurrency slot leak).
- Queuing After Sleep/Wake: Fixed the top-level query permanently stuck in "Queued" after closing the laptop lid and resuming from sleep.
- Scheduled Task Failures: Fixed some scheduled tasks that only replied with a single message without actually executing the task, as well as defects causing duplicate triggers and status drift.
- Agent Concurrency Stability: Enhanced data consistency when multiple agents work concurrently, avoiding occasional duplicate names or missing team members during creation/cloning.
- Default Model Unavailable: Fixed an issue where the default model could not be used in some cases and kept showing "Missing key", and added the missing Provider ID.
- Market Repository Source Saving: Fixed the issue where the screen was stuck on a "Saving" overlay after adding a repository source, and the repository entry displayed twice.
- Agent Rename Issues: Fixed the sidebar not updating after renaming an agent, empty-chat renames being recorded as facts, and added guidance to use the Edit tool for syncing.
- Provider Concurrency Rate Limiting: Strengthened the concurrency connection control for compute Providers to prevent failures or queue chaos caused by instantaneous request spikes, and added bounded queues, timeouts, and diagnostic capabilities.
- Windows Data Deletion Failure: Fixed an issue where data could not be cleared or agents could not be deleted on Windows (caused by read-only files or files named
nul). - Windows Path Display Errors: Fixed backslashes in Windows paths disappearing after Markdown escaping in conversations; paths are now protected with inline code styling.
- Task Board Console Noise: Eliminated repeated
404error logs in the console when switching sessions. - PDF Export Crash: Fixed a crash or gray screen that could occur when clicking
file://links. - Missing Edge in Relationship Graph: Fixed an issue where the "deliver" relationship edge was never displayed.
- Same-Name Model Misrouting: Fixed requests for official cloud models being incorrectly routed to a local model with the same name.
- Video Generation Adaptation: The video generation feature has been adapted for the Doubao Seedance 2.0 model, now supporting first/last keyframe and multi-image mutual exclusion rules.
- Message Action Bar Overflow: Fixed action bar icons overflowing below short message bubbles and covering the timestamp.
- Duplicate Teams in Agent List: Fixed duplicate teams occasionally appearing in the agent list, and residual teams remaining after removing members.
- System Prompt Permission Check: Unified user identity verification when previewing prompts to prevent unauthorized access.
Improvements
- Context Trimming & Token Optimization: When an agent processes very long conversations, the system can now more intelligently trim and compress context, calibrate token calculations, and reduce errors caused by misunderstanding.
- Authorization Scope Optimization: Read-only metadata operations such as
Ls(directory listing) are now exempt from approval by default. When system permissions are denied, clear authorization guidance is returned, reducing interruptions. - PDF Export Refactoring: Exporting conversations to PDF is now rendered directly by the client, no longer depending on the server environment, improving compatibility in remote and web scenarios.
- Agent Status Indicator: The status indicator in the chat list now more accurately reflects whether the agent is "busy operating" (e.g., the green light changes to yellow when fetching files).
- Provider Notice & Billing: The top of the official compute resource page now displays a clear "Provided by partner" label, along with clearer cost and pricing information.
- Relationship Heat Display: The number format for "relationship heat" in the relationship graph has been optimized to show thousands separators and one decimal place, preventing extra-long floating-point numbers from breaking the card layout.
- Runtime Environment Unification: All required runtime environments (Node.js, Python, etc.) are now unified and built into the user data directory. Existing users will be automatically migrated upon upgrade, with a fallback guarantee for offline scenarios.
- Security Enhancements: SSRF protection can now be enabled per individual agent (to prevent access to internal networks), and protection against DNS rebinding attacks has been added.
- Sleep & Session Recovery: Enhanced data protection and session recovery capabilities in complex scenarios such as system sleep, allowing safer handling of executing tasks and pending approval requests.
- Context Overflow Self-Healing: When a "context limit exceeded" error occurs, the system can now automatically learn and adjust the capacity limit, letting large tasks complete in one go without manual splitting.
- Data Backup & Migration Upgrade: Data export now includes manifest metadata and source identity verification, supports compatibility between old and new packages, and uses a full git tree snapshot for more reliable rollbacks.
- Built-in Environment & Installation Experience: Java, Python, and other runtime environments are now built in for macOS, Windows, and Linux, greatly reducing network dependencies and configuration steps during initial installation.
- Remote Deployment & Authentication Hardening: In single-tenant standalone deployment mode, authentication and media access signing for all remote requests have been unified, and instance locking has been improved to prevent multi-instance conflicts.
- UI Experience Improvements: Optimized notifications and conflict resolution panels for compute preset updates, improved package price display, and enhanced the performance of the sidebar and other components.
- Claude SDK Backend Optimization: Enhanced connection stability with Claude subscription compute, supports concurrency management and request queuing, and optimized the speed of the initial connection.
What's Changed
- feat(security): SSRF 防护下沉到 per-Agent + DNS rebinding 防护 (#740) by @yi-ge in desirecore/desirecore#936
- test: 分流单测/集成测试并接入 CI 门禁,修复套件大量失败(#737) by @yi-ge in desirecore/desirecore#934
- test(checkpoint): 重写 Phase 3b 记忆归属用例为文件级追踪设计(#737) by @yi-ge in desirecore/desirecore#939
- [codex] 放宽 WorkflowRun 等待超时 by @Johnson-LYS in desirecore/desirecore#950
- feat(builtin-tools): 子任务同步等待超时放宽为 30 分钟并交调用方判断 by @yi-ge in desirecore/desirecore#951
- feat: AgentFS 回撤 git 全树快照 (#876) + 随包内置 git 确定性依赖 (ADR-039) by @yi-ge in desirecore/desirecore#943
- feat: agent-service 单租户独立部署 v1(standalone + 远程安全 + 一客户一容器) by @Johnson-LYS in desirecore/desirecore#953
- chore(ci): 合并 Typecheck 与 Unit Tests 为单一 CI 门禁 + tsbuildinfo 增量缓存 by @yi-ge in desirecore/desirecore#954
- chore(deps-dev): bump radix-ui from 1.6.0 to 1.6.1 by @dependabot[bot] in desirecore/desirecore#945
- chore(deps-dev): bump framer-motion from 12.42.0 to 12.42.2 by @dependabot[bot] in desirecore/desirecore#948
- chore(deps-dev): bump prettier from 3.9.3 to 3.9.4 by @dependabot[bot] in desirecore/desirecore#946
- chore(deps-dev): bump electron from 42.5.1 to 43.0.0 by @dependabot[bot] in desirecore/desirecore#949
- chore(deps-dev): bump @tailwindcss/vite from 4.3.1 to 4.3.2 by @dependabot[bot] in desirecore/desirecore#947
- fix: compat-proxy 按 providerId 精确路由,消除同名模型串台 by @yi-ge in desirecore/desirecore#952
- chore(deps): 升级 12 个范围内依赖到最新小版本 by @yi-ge in desirecore/desirecore#958
- feat: 套餐卡片支持原价划线 + 折扣展示 by @Johnson-LYS in desirecore/desirecore#944
- fix: 修复消息操作栏在窄气泡下溢出盖住时间戳 by @yi-ge in desirecore/desirecore#941
- fix(team): 修复智能体列表重复团队 & 删除后团队残留 by @Zxy-y in desirecore/desirecore#940
- feat: agent-service SDK 化 S1 — 边界门禁(防 Electron 耦合回潮) by @Johnson-LYS in desirecore/desirecore#957
- fix(chat): 修复消息列表滑到底继续滑动导致整窗闪烁 by @yi-ge in desirecore/desirecore#960
- fix(chat): 修复多选模式下点击选择圆圈无响应 by @124608760 in desirecore/desirecore#955
- fix(bootstrap): 兼容 Windows 只读文件,修复 zip 重装 rmSync EPERM 死循环 by @124608760 in desirecore/desirecore#938
- fix: 修复团队工作目录链路 by @yi-ge in desirecore/desirecore#961
- fix(registry): 服务目录状态实时更新 + 待审核窗口脏数据渲染崩溃 by @yi-ge in desirecore/desirecore#963
- feat: 上下文裁剪与 token 估算优化 by @Zxy-y in desirecore/desirecore#956
- fix(chat): 修复点击 file:// 链接崩溃并将打开路由到系统(取代 #923) by @yi-ge in desirecore/desirecore#962
- fix(data): 修复 Windows 下「清除数据」EPERM 失败(只读 git 文件 + nul 保留名) by @124608760 in desirecore/desirecore#942
- refactor(tools): 可重取性改为工具注册表声明式属性 refetchable by @yi-ge in desirecore/desirecore#966
- feat(chat): 文件「打开方式」下拉与统一打开分流 by @yi-ge in desirecore/desirecore#969
- fix(scheduler): 修复定时任务不执行、失败硬刷、时间漂移 by @Zxy-y in desirecore/desirecore#959
- fix(conversation-memory): messageRange 传真实消息索引并消毒遗留时间戳数据 by @yi-ge in desirecore/desirecore#970
- fix(people): 关系热度改为千分位+1位小数展示 by @Zxy-y in desirecore/desirecore#972
- fix(ci): 消除 rrule 测试时间炸弹与脚本执行器 stdin EPIPE 未捕获异常 by @yi-ge in desirecore/desirecore#974
- fix(chat): 消除消息区横向滚动条,长内容始终完整可见 by @Zxy-y in desirecore/desirecore#965
- fix(schemas): 消除启动时 agent.json schema 校验告警并声明 tsx 依赖 by @yi-ge in desirecore/desirecore#975
- fix(taskboard): 任务板详情探测改为非 404 语义,消除启动控制台噪音 by @yi-ge in desirecore/desirecore#976
- fix(chat): 加宽聊天消息区滚动条命中区 by @Zxy-y in desirecore/desirecore#973
- feat(thinking): 思考三态统一 + UI 档位选择 + OpenAI/Anthropic 双格式兼容 by @yi-ge in desirecore/desirecore#978
- fix(thinking): compat 未声明方言的网关上按方言全量注入思考开启参数 by @yi-ge in desirecore/desirecore#981
- feat(compute): 智能体配置算力能力——密钥只写不读 + reload 刷新端点 by @yi-ge in desirecore/desirecore#979
- feat(runtime): 内置 Python 3.13 + Node 24 LTS 离线运行时与版本列表兜底 by @yi-ge in desirecore/desirecore#980
- docs: update documentation submodule by @yi-ge in desirecore/desirecore#983
- docs: update documentation submodule by @yi-ge in desirecore/desirecore#984
- fix(codex): off 档显式关闭思考 by @yi-ge in desirecore/desirecore#982
- docs(ADR-039): 回填草案版决策依据 by @yi-ge in desirecore/desirecore#985
- feat(compute): 算力预置合并冲突保护与可视化更新通知(ADR-040) by @yi-ge in desirecore/desirecore#988
- fix(git-backend): 修复 Windows 含空格 git 路径导致 simple-git 崩溃 + 消除警告噪音 by @124608760 in desirecore/desirecore#977
- fix(git-backend): powershell 定位失败时回退裸名,保留 8.3 短路径消噪 by @yi-ge with @Copilot in desirecore/desirecore#997
- fix: 修复思考深度档位预算塌缩缺陷链(maxOutputTokens 恢复 + 预算治理 + 档位持久化) by @yi-ge in desirecore/desirecore#990
- chore(deps-dev): bump vitest from 4.1.9 to 4.1.10 by @dependabot[bot] in desirecore/desirecore#994
- chore(deps): bump typebox from 1.3.3 to 1.3.4 by @dependabot[bot] in desirecore/desirecore#992
- chore(deps): bump @xyflow/react from 12.11.1 to 12.11.2 by @dependabot[bot] in desirecore/desirecore#995
- chore(deps): bump tiptap 全家桶 3.27.1 → 3.27.3 by @yi-ge in desirecore/desirecore#998
- chore(ci): dependabot 增加 tiptap 分组 by @yi-ge in desirecore/desirecore#999
- refactor: 去除 levelToBudgetTokens 多余的 ThinkingLevel 断言(#990 review 跟进) by @yi-ge in desirecore/desirecore#1001
- fix(market): 仓库源保存解耦整轮同步,修复卡「保存中」+ 仓库显示两份 by @124608760 in desirecore/desirecore#986
- fix(delegate): 委派提示词新增路径规则,跨 Agent 传递资源须用绝对路径 by @yi-ge in desirecore/desirecore#1000
- chore(deps-dev): bump typescript-eslint from 8.62.1 to 8.63.0 by @dependabot[bot] in desirecore/desirecore#1002
- chore(deps): bump @azure/msal-node from 5.3.1 to 5.4.0 by @dependabot[bot] in desirecore/desirecore#1003
- chore(deps): bump mailparser from 3.9.12 to 3.9.14 by @dependabot[bot] in desirecore/desirecore#1004
- fix(delegate): 修复 fan-out 目标校验缺失、委派卡片 unknown 显示与 AgentFS 热更新失效 by @yi-ge in desirecore/desirecore#991
- chore(deps): bump typebox from 1.3.4 to 1.3.5 by @dependabot[bot] in desirecore/desirecore#1005
- chore(deps-dev): bump electron from 43.0.0 to 43.1.0 by @dependabot[bot] in desirecore/desirecore#1006
- fix(agent): 导入/克隆的智能体落盘后立即注册 Registry,消除智能体列表离线 by @Zxy-y in desirecore/desirecore#989
- fix(delegate): 单目标错误路径 stop 事件配对 + registry 日志级别(#991 遗留意见) by @yi-ge in desirecore/desirecore#1007
- chore(deps): 刷新 lockfile 内落后依赖并移除 @types/tar stub by @yi-ge in desirecore/desirecore#1009
- fix(agent-service): 修复委派模式多智能体并发的数据一致性竞态 by @yi-ge in desirecore/desirecore#1012
- feat: 应用与服务页面添加手动刷新按钮 by @yi-ge in desirecore/desirecore#1010
- feat(compute): 接入 /me/models 计费字段与算力供应商公告 / Wire up /me/models billing fields & compute-provider announcement by @Johnson-LYS in desirecore/desirecore#971
- docs: 新增《委派并发模型》并发语义梳理与设计评估 by @yi-ge in desirecore/desirecore#1015
- fix(compute): 同步 config-center 回滚 Claude 订阅 provider(presetDataVersion 70) by @yi-ge in desirecore/desirecore#1016
- fix(context): 系统提示中路径用行内代码包裹,防 Windows 路径被 Markdown 转义吞反斜杠 by @yi-ge in desirecore/desirecore#1017
- feat: Claude 订阅接入(Claude Code OAuth + Agent SDK 网关) by @yi-ge in desirecore/desirecore#1008
- feat(media): 视频生成中转升级为 new-api OpenAI Video API 并接入官方云算力 by @yi-ge in desirecore/desirecore#1018
- feat(compute): 算力页面头部显示当前预置配置版本号 by @yi-ge in desirecore/desirecore#1020
- fix(compute): credentialSource 毒丸系统性修复 — 开放 string + 合并 salvage + 能力门控降级 by @Johnson-LYS in desirecore/desirecore#1021
- fix(compute): 修复默认模型路径 providerId 缺失/错配导致默认值失效 by @yi-ge in desirecore/desirecore#1019
- test: 分流 schedule-timer/brave-search 时序与网络用例出 PR 门禁,修复 Brave 超时报错消息 by @yi-ge in desirecore/desirecore#1022
- feat(media): new-api 视频中转按渠道分叉,适配豆包 Seedance 2.0 by @yi-ge in desirecore/desirecore#1023
- fix: Claude SDK 后端生产就绪——多平台打包子包 + OpenAI 入口分派(M1) by @yi-ge in desirecore/desirecore#1024
- fix(agent-service): Phase 1 写路径加固——agent.json 锁统一 + 覆盖写原子化 by @yi-ge in desirecore/desirecore#1025
- fix: 智能体改名相关修复(聊天侧列表刷新 + 记忆护栏 + Edit 引导) by @Zxy-y in desirecore/desirecore#1011
- feat: Claude SDK 后端并发治理 + 冷启动观测 + 前端补缺(M2) by @yi-ge in desirecore/desirecore#1026
- refactor(runtime): runtime 目录统一到 ~/.desirecore(删 getUserDataDir + 老用户迁移)[SDK化 S3.0] by @Johnson-LYS in desirecore/desirecore#1014
- fix(agent-service): Phase 2 单进程真竞态收口——rebuild 暂存重放 + docs git 锁 + 缓存去重 by @yi-ge in desirecore/desirecore#1028
- fix(agent-service): Phase 3 DESIRECORE_HOME 根目录进程锁——排队式单实例互斥 by @yi-ge in desirecore/desirecore#1029
- feat: Claude SDK 后端 session-resume(恢复 prompt cache)+ 图片透传(M3) by @yi-ge in desirecore/desirecore#1030
- feat(compute): Phase 4a provider 级 LLM 请求并发信号量(排队式,opt-in) by @yi-ge in desirecore/desirecore#1032
- feat(agent-service): Phase 4b QueueManager depth 感知接线——顶层查询排队 by @yi-ge in desirecore/desirecore#1033
- docs: 委派并发模型标注遗留风险解决状态 by @yi-ge in desirecore/desirecore#1035
- docs: 算力服务技术实现补预设数据韧性分层章节 by @yi-ge in desirecore/desirecore#1040
- feat: Claude SDK 后端 WebSearch 条件放行 + 默认 bypassPermissions(M4) by @yi-ge in desirecore/desirecore#1036
- feat(compute): provider 级 requiredClientVersion 运行时门槛 + 派生字段回流修复 by @yi-ge in desirecore/desirecore#1038
- fix(dev): worktree 开发冷启动首屏白屏——fs.allow 放行上溯解析的真实依赖目录 by @yi-ge in desirecore/desirecore#1041
- docs: Claude 订阅接入文档补齐——ADR-041 + 凭证 API + 实时事件(M5) by @yi-ge in desirecore/desirecore#1042
- fix(compute): seed/损坏重建路径开启 salvage + 失败降级不阻断启动 by @yi-ge in desirecore/desirecore#1037
- feat(chat): 对话 PDF 导出改客户端渲染 [SDK化 S3.1] by @Johnson-LYS in desirecore/desirecore#1034
- docs: 多并发收口专项文档同步 by @yi-ge in desirecore/desirecore#1043
- feat: 系统提示词管理优化——结构化拼装、运行时校验与用户可调 UI by @yi-ge in desirecore/desirecore#1013
- feat: 三层提示词体系(全局/团队/Agent)+ 集中式提示词中心 by @yi-ge in desirecore/desirecore#1027
- fix: query:abort 释放 QueueManager 全局槽——消除中止致并发槽泄漏卡死 by @yi-ge in desirecore/desirecore#1045
- fix(prepare-git): Windows 用系统 bsdtar 解压,修复内置 git tarball 解压失败 by @124608760 in desirecore/desirecore#987
- fix(agent-service): 中和数组型 tool 参数出站,避免 glm 病态输出打死会话 by @Zxy-y in desirecore/desirecore#1031
- test(agent-service): 补齐 tool 参数兜底与前置拦截单测(follow-up #1031) by @yi-ge in desirecore/desirecore#1047
- fix(agent-service): 上下文超限透明自愈 + 动态输出预算,大输出一次成型 by @Zxy-y in desirecore/desirecore#1039
- test(prepare-git): tar-helper 单测覆盖 + 解压失败错误携带 stderr by @yi-ge in desirecore/desirecore#1049
- fix: 收口全局槽释放——修补 suspend/reset 两条中止路径的槽泄漏 by @yi-ge in desirecore/desirecore#1048
- fix(agent-service): anthropic 兼容网关 deepseek-v4 两类 400 自愈(max_tokens 范围学习 + thinking 回传回填) by @yi-ge in desirecore/desirecore#1050
- fix: 加强易错算法边界处理与测试覆盖 by @yi-ge in desirecore/desirecore#1051
- fix: 关系图谱补齐 delivery 交付边 / fix: backfill missing delivery relation edge by @yi-ge in desirecore/desirecore#1053
- refactor(data): 导入导出规则单源化 + 删除 legacy data:import + zip slip/服务恢复修复 by @yi-ge in desirecore/desirecore#1056
- fix(agent-service): 排队中的顶层查询支持中止 + 并发上限可配 + 交互优先 by @yi-ge in desirecore/desirecore#1055
- fix(agent-service): via-messaging 委派/消息/协助请求加 correlationId 精确匹配回复 by @yi-ge in desirecore/desirecore#1054
- feat(data): 导出包 manifest + 导入 uid 边界检测告警 by @yi-ge in desirecore/desirecore#1057
- fix(ci): 关闭 setup-node 默认 npm 缓存,消除自托管 runner 巨量出网流量 by @yi-ge in desirecore/desirecore#1059
- feat(migration): 迁移到新设备向导 + 迁移导入确认流(M1 身份替换) by @yi-ge in desirecore/desirecore#1060
- fix(agent-service): send_message 异步回执补 correlationId 避免跨路径错配 by @yi-ge in desirecore/desirecore#1063
- fix(agent-service): pipeline 组装阶段补轻量取消检查点 by @yi-ge in desirecore/desirecore#1064
- feat(agent-service): provider 信号量排队接入 AbortSignal,abort 立即出队 by @yi-ge in desirecore/desirecore#1065
- feat(merge): 归并到本机身份(M2-lite 定向重映射) by @yi-ge in desirecore/desirecore#1062
- fix(chat): 列表指示灯改用真忙碌派生,修复用工具时灯仍为绿色 by @Zxy-y in desirecore/desirecore#1058
- fix(agent-service): 扫描件遇非视觉模型改为服务端直接提示切换,消除清空工具导致的退化复读 by @Zxy-y in desirecore/desirecore#1052
- test(agent-service): 补组装阶段 makeSnapshot 检查点 + withProviderLimit abort 接线覆盖缺口 by @yi-ge in desirecore/desirecore#1071
- docs: ADR-042 数据备份与迁移语义分离 + 数据传输文档 by @yi-ge in desirecore/desirecore#1072
- docs: 项目状态补记 #1044 备份/迁移与三层提示词体系里程碑 by @yi-ge in desirecore/desirecore#1074
- fix: 加固 Provider 并发限流 by @yi-ge in desirecore/desirecore#1061
- fix: 加固 standalone 鉴权与远程媒体访问 by @yi-ge in desirecore/desirecore#1070
- fix: 完善休眠中断与会话恢复 by @yi-ge in desirecore/desirecore#1073
- fix: 收紧 Claude SDK 与 DesireCore 能力边界 by @yi-ge in desirecore/desirecore#1075
- feat(cua-driver): Windows GUI 自动化基础集成 by @124608760 in desirecore/desirecore#926
- chore(ci): 收紧 standalone smoke 触发范围 by @yi-ge in desirecore/desirecore#1078
- docs: 同步 cua-driver 合并版文档 by @yi-ge in desirecore/desirecore#1077
- chore(ci): 按 Claude SDK 相关路径触发 Smoke by @yi-ge in desirecore/desirecore#1080
- fix: Ls 工具默认免审批直接执行,OS 权限拒绝时返回授权引导 by @yi-ge in desirecore/desirecore#1079
- fix(market): 市场列表纳入 pointer 技能并修复版本判定与 frontmatter 误报 by @yi-ge in desirecore/desirecore#1081
- fix(market): pointer 条目透传 entry.json 的 requiredClientVersion by @yi-ge in desirecore/desirecore#1083
- fix(scripts): docx 种子自检改用 execFileSync 修复引号嵌套必然失败 by @yi-ge in desirecore/desirecore#1082
- fix: 聊天输入框编程式改文本后光标滚入可视区 by @yi-ge in desirecore/desirecore#1085
- feat: 支持迁移 API 密钥 by @yi-ge in desirecore/desirecore#1086
- chore: release v10.0.83 by @yi-ge in desirecore/desirecore#1087
- fix(build): 修复 v10.0.83 构建失败的两个 after-pack 平台 bug(Windows asar 路径分隔符 + cpSync 符号链接重写) by @yi-ge in desirecore/desirecore#1088
- fix(ci): detect/post-release 钉到 Linux lightweight runner by @yi-ge in desirecore/desirecore#1089
- fix(build): macOS 不内置运行时归档,修复公证被拒 by @yi-ge in desirecore/desirecore#1090
- fix(publish): 大文件改用 S3 分片上传,修复慢链路 RequestTimeTooSkewed 死循环 by @yi-ge in desirecore/desirecore#1092
New Contributors
- @yi-ge with @Copilot made their first contribution in desirecore/desirecore#997
Full Changelog: desirecore/desirecore@v10.0.82...v10.0.83
DesireCore v10.0.83
新功能
- 跨设备迁移:新增“迁移到新设备”功能,可通过导出向导将智能体、配置和 API 密钥加密迁移到另一台设备,支持身份替换和归并两种模式
- Claude 订阅接入:支持通过 Claude Code 登录、OAuth 或 Setup Token 接入 Claude Pro/Max 订阅算力,无需手动配置 API Key
- Windows GUI 自动化:Windows 用户无需额外安装即可让智能体操控桌面应用(截图、点击、输入等),开箱即用
- 三层提示词体系:新增全局提示词和团队提示词,可在统一的“提示词中心”集中管理,智能体将叠加遵循全局规则、团队规则和个人设定
- 思考档位选择:对话框左下角新增灯泡按钮,可随时调整智能体的思考深度(从快速回复到深度推理),选定档位会自动记忆
- 文件“打开方式”菜单:聊天中的文件(含 PDF、Markdown 等)新增“打开方式 ▾”下拉菜单,支持应用内打开、系统默认应用、选择其他应用或在文件夹中定位
- 应用与服务页面刷新:“应用与服务”页面标题栏新增手动刷新按钮,可主动同步服务目录状态
- 预置配置版本号显示:算力页面头部新增当前预置配置的版本号,方便确认数据是否已更新
- 套餐卡片价格折扣展示:付费套餐卡片在存在优惠时,将同时显示原价(划线)和折扣信息
- 迁移 API 密钥:导出时支持选择“包含 API 密钥”,经独立加密保护后可随迁移包同步至新设备
修复
- 聊天输入框光标问题:修复换行、接受预测建议、历史回溯等操作后光标不跟随滚动的问题,输入框高度上限调整为120px时也能自动滚动到可见位置
- 智能体列表状态:修复导入或克隆的智能体在列表中一直显示“离线”的问题,现在会立即显示为“在线”状态
- 消息区滚动条:加宽聊天消息区垂直滚动条,使其更易拖拽;修复横向滚动条意外出现或长内容被截断的问题,长内容将自动换行或内部滚动
- 文件链接崩溃:修复点击 Agent 回复中的本地文件链接导致页面崩溃的问题,现改为调用系统默认应用打开
- 多选模式点击无响应:修复多选模式下点击消息左侧选择圈无响应的问题,增加了对视频、音频区域的误触防护
- 委派任务超时:子任务(委派/发送消息/生成子智能体)的同步等待时间从 5 分钟放宽至 30 分钟,超时后不再强制中断,而是将决定权交还您或 Agent
- 全局并发性能:修复多次停止对话后可能导致所有智能体卡在“排队中”无法响应的问题(并发槽位泄漏)
- 休眠唤醒后排队:修复笔记本合盖休眠再唤醒后,顶层查询永久卡在“排队中”的问题
- 定时任务失败:修复部分定时任务到期后只回复一句却不真正执行的问题,并修复了重复触发和状态漂移的缺陷
- 智能体并发稳定性:增强了多个智能体同时并行工作时的数据一致性,避免在创建/克隆时偶然出现重复名称或团队成员丢失
- 默认模型失效:修复了某些情况下无法使用默认模型、一直提示“缺少密钥”的问题,并补充了缺失的 Provider ID
- 市场仓库源保存:修复添加仓库源后一直被“保存中”遮罩卡住、且仓库条目显示为两份的问题
- 智能体改名相关:修复智能体改名后侧边栏名称不更新、空谈改名被记成事实等问题,并引导使用 Edit 工具同步修改
- Provider 并发限流:加固了算力 Provider 的并发连接控制,防止瞬时高峰请求导致失败或排队混乱,并新增有界队列、超时和诊断功能
- Windows 数据清除失败:修复 Windows 上无法清除数据或删除智能体的问题(因只读文件或名为
nul的特殊文件导致) - Windows 路径显示错误:修复对话中 Windows 路径的反斜杠被 Markdown 转义后消失的问题,路径现用行内代码样式保护
- 任务板控制台噪音:消除切换会话时控制台反复出现的
404错误日志 - PDF 导出崩溃:修复点击
file://链接可能导致的崩溃或灰屏问题 - 关系图谱缺失边:修复“交付”关系边从不显示的问题
- 同名模型串台:修复选择官方云端模型时请求被错误路由到本地同名模型的问题
- 视频生成适配:视频生成功能已适配豆包 Seedance 2.0 模型,支持首尾帧和多图互斥规则
- 消息操作栏溢出:修复短消息气泡下方操作栏图标溢出并遮住时间戳的问题
- 智能体列表重复团队:修复智能体列表中团队偶然出现重复、或删除成员后团队残留的问题
- 系统提示词权限校验:统一了预览提示词时的用户身份校验,防止非授权访问
改进
- 上下文裁剪与 Token 优化:智能体处理超长对话时,系统能更聪明地裁剪和压缩上下文,并对 Token 计算进行校准,减少因理解偏差导致的错误
- 授权范围优化:
Ls(目录列表)等只读元数据操作改为默认免审批,系统权限被拒时会返回清晰的授权引导,减少对您的打扰 - PDF 导出重构:对话导出 PDF 改为由客户端直接渲染,不再依赖服务端环境,提升了远程和 Web 场景下的兼容性
- 智能体状态指示灯:聊天列表中的状态灯现在能更准确地反映智能体是否正在“忙于操作”(例如调取文件时,绿灯会变为黄灯)
- 供应商公告与计费:官方算力资源页顶部将显示明确的“由合作伙伴提供”标识,同时显示更清晰的成本和计价方式信息
- 关系热度展示:关系图谱中的“关系热度”数字格式优化,改为千分位加一位小数展示,不会再有长串浮点数撑破卡片
- 运行时环境统一:所有运行所需的环境(Node.js、Python 等)统一内置于用户数据目录,老用户升级将自动迁移,并为离线场景提供兜底保障
- 安全性增强:支持按单个智能体开启 SSRF 防护(防止访问内部网络),并增加了对 DNS 重绑定攻击的防护
- 休眠与会话恢复:增强了系统休眠等复杂场景下的数据保护和会话恢复能力,能更安全地处理正在执行的任务和审批中的请求
- 上下文超限自愈:在遇到“上下文超限”错误时,系统现在能自动学习并调整容量限制,让大任务一次完成,不再需要手动拆分
- 数据备份与迁移升级:数据导出增加 Manifest 元数据和来源身份校验,支持新旧包兼容,并利用 git 全树快照实现更可靠的回撤
- 内置环境与安装体验:为 macOS、Windows 和 Linux 均内置了 Java/Python 等运行时环境,大幅降低初始安装时的联网依赖和配置步骤
- 远程部署与鉴权加固:单租户独立部署模式下,统一了所有远程请求的鉴权和媒体访问签名,并提升了实例锁以防止多实例冲突
- UI 体验改进:优化了算力预置更新的通知和冲突解决面板,改进了套餐价格显示,并提升了侧边栏等组件的性能
- Claude SDK 后端优化:增强了与 Claude 订阅算力的连接稳定性,支持并发管理和请求排队,并优化了首次连接速度
What's Changed
- feat(security): SSRF 防护下沉到 per-Agent + DNS rebinding 防护 (#740) by @yi-ge in desirecore/desirecore#936
- test: 分流单测/集成测试并接入 CI 门禁,修复套件大量失败(#737) by @yi-ge in desirecore/desirecore#934
- test(checkpoint): 重写 Phase 3b 记忆归属用例为文件级追踪设计(#737) by @yi-ge in desirecore/desirecore#939
- [codex] 放宽 WorkflowRun 等待超时 by @Johnson-LYS in desirecore/desirecore#950
- feat(builtin-tools): 子任务同步等待超时放宽为 30 分钟并交调用方判断 by @yi-ge in desirecore/desirecore#951
- feat: AgentFS 回撤 git 全树快照 (#876) + 随包内置 git 确定性依赖 (ADR-039) by @yi-ge in desirecore/desirecore#943
- feat: agent-service 单租户独立部署 v1(standalone + 远程安全 + 一客户一容器) by @Johnson-LYS in desirecore/desirecore#953
- chore(ci): 合并 Typecheck 与 Unit Tests 为单一 CI 门禁 + tsbuildinfo 增量缓存 by @yi-ge in desirecore/desirecore#954
- chore(deps-dev): bump radix-ui from 1.6.0 to 1.6.1 by @dependabot[bot] in desirecore/desirecore#945
- chore(deps-dev): bump framer-motion from 12.42.0 to 12.42.2 by @dependabot[bot] in desirecore/desirecore#948
- chore(deps-dev): bump prettier from 3.9.3 to 3.9.4 by @dependabot[bot] in desirecore/desirecore#946
- chore(deps-dev): bump electron from 42.5.1 to 43.0.0 by @dependabot[bot] in desirecore/desirecore#949
- chore(deps-dev): bump @tailwindcss/vite from 4.3.1 to 4.3.2 by @dependabot[bot] in desirecore/desirecore#947
- fix: compat-proxy 按 providerId 精确路由,消除同名模型串台 by @yi-ge in desirecore/desirecore#952
- chore(deps): 升级 12 个范围内依赖到最新小版本 by @yi-ge in desirecore/desirecore#958
- feat: 套餐卡片支持原价划线 + 折扣展示 by @Johnson-LYS in desirecore/desirecore#944
- fix: 修复消息操作栏在窄气泡下溢出盖住时间戳 by @yi-ge in desirecore/desirecore#941
- fix(team): 修复智能体列表重复团队 & 删除后团队残留 by @Zxy-y in desirecore/desirecore#940
- feat: agent-service SDK 化 S1 — 边界门禁(防 Electron 耦合回潮) by @Johnson-LYS in desirecore/desirecore#957
- fix(chat): 修复消息列表滑到底继续滑动导致整窗闪烁 by @yi-ge in desirecore/desirecore#960
- fix(chat): 修复多选模式下点击选择圆圈无响应 by @124608760 in desirecore/desirecore#955
- fix(bootstrap): 兼容 Windows 只读文件,修复 zip 重装 rmSync EPERM 死循环 by @124608760 in desirecore/desirecore#938
- fix: 修复团队工作目录链路 by @yi-ge in desirecore/desirecore#961
- fix(registry): 服务目录状态实时更新 + 待审核窗口脏数据渲染崩溃 by @yi-ge in desirecore/desirecore#963
- feat: 上下文裁剪与 token 估算优化 by @Zxy-y in desirecore/desirecore#956
- fix(chat): 修复点击 file:// 链接崩溃并将打开路由到系统(取代 #923) by @yi-ge in desirecore/desirecore#962
- fix(data): 修复 Windows 下「清除数据」EPERM 失败(只读 git 文件 + nul 保留名) by @124608760 in desirecore/desirecore#942
- refactor(tools): 可重取性改为工具注册表声明式属性 refetchable by @yi-ge in desirecore/desirecore#966
- feat(chat): 文件「打开方式」下拉与统一打开分流 by @yi-ge in desirecore/desirecore#969
- fix(scheduler): 修复定时任务不执行、失败硬刷、时间漂移 by @Zxy-y in desirecore/desirecore#959
- fix(conversation-memory): messageRange 传真实消息索引并消毒遗留时间戳数据 by @yi-ge in desirecore/desirecore#970
- fix(people): 关系热度改为千分位+1位小数展示 by @Zxy-y in desirecore/desirecore#972
- fix(ci): 消除 rrule 测试时间炸弹与脚本执行器 stdin EPIPE 未捕获异常 by @yi-ge in desirecore/desirecore#974
- fix(chat): 消除消息区横向滚动条,长内容始终完整可见 by @Zxy-y in desirecore/desirecore#965
- fix(schemas): 消除启动时 agent.json schema 校验告警并声明 tsx 依赖 by @yi-ge in desirecore/desirecore#975
- fix(taskboard): 任务板详情探测改为非 404 语义,消除启动控制台噪音 by @yi-ge in desirecore/desirecore#976
- fix(chat): 加宽聊天消息区滚动条命中区 by @Zxy-y in desirecore/desirecore#973
- feat(thinking): 思考三态统一 + UI 档位选择 + OpenAI/Anthropic 双格式兼容 by @yi-ge in desirecore/desirecore#978
- fix(thinking): compat 未声明方言的网关上按方言全量注入思考开启参数 by @yi-ge in desirecore/desirecore#981
- feat(compute): 智能体配置算力能力——密钥只写不读 + reload 刷新端点 by @yi-ge in desirecore/desirecore#979
- feat(runtime): 内置 Python 3.13 + Node 24 LTS 离线运行时与版本列表兜底 by @yi-ge in desirecore/desirecore#980
- docs: update documentation submodule by @yi-ge in desirecore/desirecore#983
- docs: update documentation submodule by @yi-ge in desirecore/desirecore#984
- fix(codex): off 档显式关闭思考 by @yi-ge in desirecore/desirecore#982
- docs(ADR-039): 回填草案版决策依据 by @yi-ge in desirecore/desirecore#985
- feat(compute): 算力预置合并冲突保护与可视化更新通知(ADR-040) by @yi-ge in desirecore/desirecore#988
- fix(git-backend): 修复 Windows 含空格 git 路径导致 simple-git 崩溃 + 消除警告噪音 by @124608760 in desirecore/desirecore#977
- fix(git-backend): powershell 定位失败时回退裸名,保留 8.3 短路径消噪 by @yi-ge with @Copilot in desirecore/desirecore#997
- fix: 修复思考深度档位预算塌缩缺陷链(maxOutputTokens 恢复 + 预算治理 + 档位持久化) by @yi-ge in desirecore/desirecore#990
- chore(deps-dev): bump vitest from 4.1.9 to 4.1.10 by @dependabot[bot] in desirecore/desirecore#994
- chore(deps): bump typebox from 1.3.3 to 1.3.4 by @dependabot[bot] in desirecore/desirecore#992
- chore(deps): bump @xyflow/react from 12.11.1 to 12.11.2 by @dependabot[bot] in desirecore/desirecore#995
- chore(deps): bump tiptap 全家桶 3.27.1 → 3.27.3 by @yi-ge in desirecore/desirecore#998
- chore(ci): dependabot 增加 tiptap 分组 by @yi-ge in desirecore/desirecore#999
- refactor: 去除 levelToBudgetTokens 多余的 ThinkingLevel 断言(#990 review 跟进) by @yi-ge in desirecore/desirecore#1001
- fix(market): 仓库源保存解耦整轮同步,修复卡「保存中」+ 仓库显示两份 by @124608760 in desirecore/desirecore#986
- fix(delegate): 委派提示词新增路径规则,跨 Agent 传递资源须用绝对路径 by @yi-ge in desirecore/desirecore#1000
- chore(deps-dev): bump typescript-eslint from 8.62.1 to 8.63.0 by @dependabot[bot] in desirecore/desirecore#1002
- chore(deps): bump @azure/msal-node from 5.3.1 to 5.4.0 by @dependabot[bot] in desirecore/desirecore#1003
- chore(deps): bump mailparser from 3.9.12 to 3.9.14 by @dependabot[bot] in desirecore/desirecore#1004
- fix(delegate): 修复 fan-out 目标校验缺失、委派卡片 unknown 显示与 AgentFS 热更新失效 by @yi-ge in desirecore/desirecore#991
- chore(deps): bump typebox from 1.3.4 to 1.3.5 by @dependabot[bot] in desirecore/desirecore#1005
- chore(deps-dev): bump electron from 43.0.0 to 43.1.0 by @dependabot[bot] in desirecore/desirecore#1006
- fix(agent): 导入/克隆的智能体落盘后立即注册 Registry,消除智能体列表离线 by @Zxy-y in desirecore/desirecore#989
- fix(delegate): 单目标错误路径 stop 事件配对 + registry 日志级别(#991 遗留意见) by @yi-ge in desirecore/desirecore#1007
- chore(deps): 刷新 lockfile 内落后依赖并移除 @types/tar stub by @yi-ge in desirecore/desirecore#1009
- fix(agent-service): 修复委派模式多智能体并发的数据一致性竞态 by @yi-ge in desirecore/desirecore#1012
- feat: 应用与服务页面添加手动刷新按钮 by @yi-ge in desirecore/desirecore#1010
- feat(compute): 接入 /me/models 计费字段与算力供应商公告 / Wire up /me/models billing fields & compute-provider announcement by @Johnson-LYS in desirecore/desirecore#971
- docs: 新增《委派并发模型》并发语义梳理与设计评估 by @yi-ge in desirecore/desirecore#1015
- fix(compute): 同步 config-center 回滚 Claude 订阅 provider(presetDataVersion 70) by @yi-ge in desirecore/desirecore#1016
- fix(context): 系统提示中路径用行内代码包裹,防 Windows 路径被 Markdown 转义吞反斜杠 by @yi-ge in desirecore/desirecore#1017
- feat: Claude 订阅接入(Claude Code OAuth + Agent SDK 网关) by @yi-ge in desirecore/desirecore#1008
- feat(media): 视频生成中转升级为 new-api OpenAI Video API 并接入官方云算力 by @yi-ge in desirecore/desirecore#1018
- feat(compute): 算力页面头部显示当前预置配置版本号 by @yi-ge in desirecore/desirecore#1020
- fix(compute): credentialSource 毒丸系统性修复 — 开放 string + 合并 salvage + 能力门控降级 by @Johnson-LYS in desirecore/desirecore#1021
- fix(compute): 修复默认模型路径 providerId 缺失/错配导致默认值失效 by @yi-ge in desirecore/desirecore#1019
- test: 分流 schedule-timer/brave-search 时序与网络用例出 PR 门禁,修复 Brave 超时报错消息 by @yi-ge in desirecore/desirecore#1022
- feat(media): new-api 视频中转按渠道分叉,适配豆包 Seedance 2.0 by @yi-ge in desirecore/desirecore#1023
- fix: Claude SDK 后端生产就绪——多平台打包子包 + OpenAI 入口分派(M1) by @yi-ge in desirecore/desirecore#1024
- fix(agent-service): Phase 1 写路径加固——agent.json 锁统一 + 覆盖写原子化 by @yi-ge in desirecore/desirecore#1025
- fix: 智能体改名相关修复(聊天侧列表刷新 + 记忆护栏 + Edit 引导) by @Zxy-y in desirecore/desirecore#1011
- feat: Claude SDK 后端并发治理 + 冷启动观测 + 前端补缺(M2) by @yi-ge in desirecore/desirecore#1026
- refactor(runtime): runtime 目录统一到 ~/.desirecore(删 getUserDataDir + 老用户迁移)[SDK化 S3.0] by @Johnson-LYS in desirecore/desirecore#1014
- fix(agent-service): Phase 2 单进程真竞态收口——rebuild 暂存重放 + docs git 锁 + 缓存去重 by @yi-ge in desirecore/desirecore#1028
- fix(agent-service): Phase 3 DESIRECORE_HOME 根目录进程锁——排队式单实例互斥 by @yi-ge in desirecore/desirecore#1029
- feat: Claude SDK 后端 session-resume(恢复 prompt cache)+ 图片透传(M3) by @yi-ge in desirecore/desirecore#1030
- feat(compute): Phase 4a provider 级 LLM 请求并发信号量(排队式,opt-in) by @yi-ge in desirecore/desirecore#1032
- feat(agent-service): Phase 4b QueueManager depth 感知接线——顶层查询排队 by @yi-ge in desirecore/desirecore#1033
- docs: 委派并发模型标注遗留风险解决状态 by @yi-ge in desirecore/desirecore#1035
- docs: 算力服务技术实现补预设数据韧性分层章节 by @yi-ge in desirecore/desirecore#1040
- feat: Claude SDK 后端 WebSearch 条件放行 + 默认 bypassPermissions(M4) by @yi-ge in desirecore/desirecore#1036
- feat(compute): provider 级 requiredClientVersion 运行时门槛 + 派生字段回流修复 by @yi-ge in desirecore/desirecore#1038
- fix(dev): worktree 开发冷启动首屏白屏——fs.allow 放行上溯解析的真实依赖目录 by @yi-ge in desirecore/desirecore#1041
- docs: Claude 订阅接入文档补齐——ADR-041 + 凭证 API + 实时事件(M5) by @yi-ge in desirecore/desirecore#1042
- fix(compute): seed/损坏重建路径开启 salvage + 失败降级不阻断启动 by @yi-ge in desirecore/desirecore#1037
- feat(chat): 对话 PDF 导出改客户端渲染 [SDK化 S3.1] by @Johnson-LYS in desirecore/desirecore#1034
- docs: 多并发收口专项文档同步 by @yi-ge in desirecore/desirecore#1043
- feat: 系统提示词管理优化——结构化拼装、运行时校验与用户可调 UI by @yi-ge in desirecore/desirecore#1013
- feat: 三层提示词体系(全局/团队/Agent)+ 集中式提示词中心 by @yi-ge in desirecore/desirecore#1027
- fix: query:abort 释放 QueueManager 全局槽——消除中止致并发槽泄漏卡死 by @yi-ge in desirecore/desirecore#1045
- fix(prepare-git): Windows 用系统 bsdtar 解压,修复内置 git tarball 解压失败 by @124608760 in desirecore/desirecore#987
- fix(agent-service): 中和数组型 tool 参数出站,避免 glm 病态输出打死会话 by @Zxy-y in desirecore/desirecore#1031
- test(agent-service): 补齐 tool 参数兜底与前置拦截单测(follow-up #1031) by @yi-ge in desirecore/desirecore#1047
- fix(agent-service): 上下文超限透明自愈 + 动态输出预算,大输出一次成型 by @Zxy-y in desirecore/desirecore#1039
- test(prepare-git): tar-helper 单测覆盖 + 解压失败错误携带 stderr by @yi-ge in desirecore/desirecore#1049
- fix: 收口全局槽释放——修补 suspend/reset 两条中止路径的槽泄漏 by @yi-ge in desirecore/desirecore#1048
- fix(agent-service): anthropic 兼容网关 deepseek-v4 两类 400 自愈(max_tokens 范围学习 + thinking 回传回填) by @yi-ge in desirecore/desirecore#1050
- fix: 加强易错算法边界处理与测试覆盖 by @yi-ge in desirecore/desirecore#1051
- fix: 关系图谱补齐 delivery 交付边 / fix: backfill missing delivery relation edge by @yi-ge in desirecore/desirecore#1053
- refactor(data): 导入导出规则单源化 + 删除 legacy data:import + zip slip/服务恢复修复 by @yi-ge in desirecore/desirecore#1056
- fix(agent-service): 排队中的顶层查询支持中止 + 并发上限可配 + 交互优先 by @yi-ge in desirecore/desirecore#1055
- fix(agent-service): via-messaging 委派/消息/协助请求加 correlationId 精确匹配回复 by @yi-ge in desirecore/desirecore#1054
- feat(data): 导出包 manifest + 导入 uid 边界检测告警 by @yi-ge in desirecore/desirecore#1057
- fix(ci): 关闭 setup-node 默认 npm 缓存,消除自托管 runner 巨量出网流量 by @yi-ge in desirecore/desirecore#1059
- feat(migration): 迁移到新设备向导 + 迁移导入确认流(M1 身份替换) by @yi-ge in desirecore/desirecore#1060
- fix(agent-service): send_message 异步回执补 correlationId 避免跨路径错配 by @yi-ge in desirecore/desirecore#1063
- fix(agent-service): pipeline 组装阶段补轻量取消检查点 by @yi-ge in desirecore/desirecore#1064
- feat(agent-service): provider 信号量排队接入 AbortSignal,abort 立即出队 by @yi-ge in desirecore/desirecore#1065
- feat(merge): 归并到本机身份(M2-lite 定向重映射) by @yi-ge in desirecore/desirecore#1062
- fix(chat): 列表指示灯改用真忙碌派生,修复用工具时灯仍为绿色 by @Zxy-y in desirecore/desirecore#1058
- fix(agent-service): 扫描件遇非视觉模型改为服务端直接提示切换,消除清空工具导致的退化复读 by @Zxy-y in desirecore/desirecore#1052
- test(agent-service): 补组装阶段 makeSnapshot 检查点 + withProviderLimit abort 接线覆盖缺口 by @yi-ge in desirecore/desirecore#1071
- docs: ADR-042 数据备份与迁移语义分离 + 数据传输文档 by @yi-ge in desirecore/desirecore#1072
- docs: 项目状态补记 #1044 备份/迁移与三层提示词体系里程碑 by @yi-ge in desirecore/desirecore#1074
- fix: 加固 Provider 并发限流 by @yi-ge in desirecore/desirecore#1061
- fix: 加固 standalone 鉴权与远程媒体访问 by @yi-ge in desirecore/desirecore#1070
- fix: 完善休眠中断与会话恢复 by @yi-ge in desirecore/desirecore#1073
- fix: 收紧 Claude SDK 与 DesireCore 能力边界 by @yi-ge in desirecore/desirecore#1075
- feat(cua-driver): Windows GUI 自动化基础集成 by @124608760 in desirecore/desirecore#926
- chore(ci): 收紧 standalone smoke 触发范围 by @yi-ge in desirecore/desirecore#1078
- docs: 同步 cua-driver 合并版文档 by @yi-ge in desirecore/desirecore#1077
- chore(ci): 按 Claude SDK 相关路径触发 Smoke by @yi-ge in desirecore/desirecore#1080
- fix: Ls 工具默认免审批直接执行,OS 权限拒绝时返回授权引导 by @yi-ge in desirecore/desirecore#1079
- fix(market): 市场列表纳入 pointer 技能并修复版本判定与 frontmatter 误报 by @yi-ge in desirecore/desirecore#1081
- fix(market): pointer 条目透传 entry.json 的 requiredClientVersion by @yi-ge in desirecore/desirecore#1083
- fix(scripts): docx 种子自检改用 execFileSync 修复引号嵌套必然失败 by @yi-ge in desirecore/desirecore#1082
- fix: 聊天输入框编程式改文本后光标滚入可视区 by @yi-ge in desirecore/desirecore#1085
- feat: 支持迁移 API 密钥 by @yi-ge in desirecore/desirecore#1086
- chore: release v10.0.83 by @yi-ge in desirecore/desirecore#1087
- fix(build): 修复 v10.0.83 构建失败的两个 after-pack 平台 bug(Windows asar 路径分隔符 + cpSync 符号链接重写) by @yi-ge in desirecore/desirecore#1088
- fix(ci): detect/post-release 钉到 Linux lightweight runner by @yi-ge in desirecore/desirecore#1089
- fix(build): macOS 不内置运行时归档,修复公证被拒 by @yi-ge in desirecore/desirecore#1090
- fix(publish): 大文件改用 S3 分片上传,修复慢链路 RequestTimeTooSkewed 死循环 by @yi-ge in desirecore/desirecore#1092
New Contributors
- @yi-ge with @Copilot made their first contribution in desirecore/desirecore#997
Full Changelog: desirecore/desirecore@v10.0.82...v10.0.83
Download the installer for your platform below. / 请在下方下载对应平台的安装包。
Official Website · All Releases