Reasonix CLI v1.11.1
·
15 commits
to main-v2
since this release
Changelog
- 0cfc3f0 Merge pull request #5141 from SivanCola/codex/fix-tab-build-context
- 6279485 fix(desktop): preserve tab plugin context after boot
- 8e9d1c4 fix(bot): close the getOrCreateSession check-create race (#5140)
- 9349ea6 refactor(bot): wire feishu onto the connloop primitives (#5139)
- c13a3d1 refactor(bot): wire qq and weixin onto the connloop primitives (#5137)
- 806a3df feat(bot): add shared connection-lifecycle primitives (connloop) (#5136)
- 948b2b4 Merge pull request #5101 from lifu963/pr/event-wire-contract
- f3525db Merge pull request #5133 from SivanCola/fix/single-surface-review-followup
- 99c09ae fix(desktop): harden single-surface tab pruning
- 0ef88e9 Handle retrying events in serve UI
- e17f31b refactor(cli): split the paste/image input layer out of chat_tui.go (#5130)
- 3e520a9 Merge pull request #5126 from GTC2080/GTC/fix-command-palette-esc-close
- 0987f47 Merge pull request #5129 from SivanCola/fix/single-surface-tab-persistence
- bf159d0 fix(desktop): prune hidden tabs in single-surface layouts
- b16dba2 refactor(control): extract skillSet from Controller (#5127)
- 3bafeb7 fix: make command palette escape key clickable
- 8c6a425 refactor(control): extract mcpManager from Controller (#5123)
- edc5008 Merge pull request #5114 from esengine/fix/nonblocking-session-switch
- 158eeff Merge pull request #5117 from SivanCola/fix/provider-credential-followups
- 12b64da Remove unused desktop credentials path
- b53310f Guard session switch races
- 1d564bd Scope project dotenv expansion
- 2163c08 Remove unused credential migration wrapper
- 656862d refactor(control): extract checkpointManager and rename cpRoot (#5116)
- 2dd6fc6 Fix provider credential follow-ups
- e6fc472 Fix nonblocking desktop session switching
- b093aba refactor(control): extract memoryManager from Controller (#5113)
- a2911e8 Merge pull request #5110 from esengine/fix/provider-global-env
- bc4e826 Close legacy keyring connections on Unix
- 7e7c7ed Use global env for provider credentials
- 5bac71f Merge pull request #5106 from esengine/fix/long-stream-interruptions
- 6de3bcb Fix recovery for interrupted model streams
- 5eec1c8 Update desktop event wire types
- 126acdf Use shared event wire in desktop
- 83cf4dc Use shared event wire in serve
- f3c2695 Cover event wire payload mapping
- 46b78a7 Add shared event wire kind coverage
- 7aa97d3 Merge pull request #5084 from SivanCola/fix/post-merge-bot-findings
- cb66b48 Merge pull request #5076 from GTC2080/GTC/fix-short-choice-planner-context
- 71068ea Fix post-merge bot review findings
- 6ad1df0 fix: preserve planning for short work requests
- d26572c Merge pull request #5077 from Ninot1Quyi/fix/skill-root-dedupe
- a64a6a8 Merge pull request #5000 from jbts6/main-v2
- 76c8a07 fix(desktop): keep deduped skill roots active
- 0173f3a Handle plugin removal in project config saves
- f10a456 Merge pull request #5082 from SivanCola/fix/integrate-ask-user-decisions
- 658bc7c Integrate ask user decision fixes
- dcf6e19 Merge pull request #4983 from paradoxSCH/fix/desktop-cli-session-topic-migration
- b61e4a7 Fix project config incremental writes
- 2a7852f fix(desktop): rescan migrated CLI session dirs
- 05cf7a8 Merge pull request #4981 from ttmouse/pr/session-deletion-perf
- 51eea60 fix(desktop): dedupe skill roots in settings
- 07b176a fix: route short choice replies through executor context
- ce54916 Merge pull request #5072 from SivanCola/fix/desktop-rewind-plan-prompt-integration
- 962396c Merge pull request #5073 from SivanCola/feature/desktop-mcp-headers-integration
- ddbbb37 Merge pull request #5069 from lifu963/pr/acp-background-job-rebuild-risk
- e19fbdc fix(desktop): support remote MCP headers
- 87b40df fix(desktop): consolidate rewind and plan prompt recovery
- 6a84a4d Merge pull request #5065 from Li-Charles-One/feat/creation-tool-card-scrollbar-error
- 61ec6a4 Use typed ACP config active-work errors
- f60c0a7 Cover ACP config retry after background jobs stop
- 33304cb Reject ACP config switches during pending prompts
- 2328035 Discard queued ACP config switches blocked by jobs
- 4997a0f Reject ACP config switches during background jobs
- 917e036 style(creation): 精简工具卡片错误框与代码块滚动条
- f2a475a Merge pull request #5044 from SivanCola/feature/crash-stats-default-30d
- 05d2d20 Default crash stats window to 30d
- b9fc0a5 Merge pull request #5042 from SivanCola/fix/session-trash-sidecars
- b11f474 Merge pull request #5041 from SivanCola/feature/crash-stats-navigation
- 9eff550 Improve crash stats navigation
- 47166a3 fix(desktop): keep session sidecars with trash
- 287d080 Merge pull request #5034 from SivanCola/fix/transcript-reveal-signal-i18n
- 82f89ad ci(crash): auto-deploy crash worker on merge to main-v2 (#5036)
- 48f7af9 Fix transcript reveal signal and jump label
- 7eb4f2e Merge pull request #5029 from SivanCola/fix/transcript-scroll-bottom-reliability
- f7a47d4 fix(scroll): keep transcripts pinned on reveal
- 4fbc385 Merge pull request #5023 from SivanCola/fix/path-ref-containment
- 1e7a4f1 fix(control): clarify unscoped image refs
- bf3168e Merge pull request #5024 from esengine/chore/consolidate-dependabot-updates
- b71d11c chore(deps): consolidate frontend and Go updates
- d68ed3b fix(control): contain image file references
- d3dd918 chore(deps): bump actions/checkout from 6 to 7 in the actions group
- 2392e49 chore(deps): bump astro from 6.4.6 to 6.4.8 in /site in the npm group
- b535111 Merge pull request #5020 from eghrhegpe/pr-fix-openai-omitempty
- 559b71d test(openai): cover omitting empty tool fields
- e36dd55 fix(openai): add omitempty to chatFunction description/parameters to fix strict gateway rejection
- 2419ca2 feat: incremental project config writes (surgical section replacement)
- 0161330 fix(desktop): surface CLI sessions in project tree
- a9111d1 fix: deleteSession 失败时不从历史面板移除
- 8bdc4d3 perf: 优化对话删除流程 — 前端本地移除 + 锁外写磁盘