Skip to content

Reasonix CLI v1.10.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 04:20
· 30 commits to main-v2 since this release
6617c81

Changelog

  • 6617c81 Merge pull request #4890 from esengine/refactor/branchmeta-schema-version
  • 7ebb08e refactor(agent): version BranchMeta counts instead of overloading Turns==0
  • ef7bf97 Merge pull request #4888 from esengine/perf/memory-writes-off-controller-lock
  • f6ba755 perf(control): move memory-write disk I/O off the controller lock
  • 33545f6 Merge pull request #4886 from esengine/perf/drop-redundant-session-disk-cache
  • 5db1d0b perf(desktop): drop the now-redundant project-session disk cache
  • 69ccca3 Merge pull request #4884 from esengine/fix/fork-sidecar-and-control-cleanups
  • 73e2025 fix(control): seed fork/branch sidecar counts; tighten two latent issues
  • 7b051ee Merge pull request #4882 from esengine/perf/session-list-sidecar-counts
  • 249a4f8 perf(sessions): cache turn count + preview in the .meta sidecar
  • 7032f39 Merge pull request #4871 from eghrhegpe/pr-skill-scripts
  • 60dfc0d Tighten skill script cache guard
  • db43de8 Merge pull request #4866 from SivanCola/fix/mcp-plugin-integration-4788
  • dd753d0 optimize: align loadBodyWithScripts style with loadBodyWithReferences
  • 87d9d12 Address MCP integration review findings
  • 26f86be fix: filter hidden files and non-script extensions in scripts/ listing
  • 9e17a60 Fix lifecycle MCP spawn coalescing
  • 379ef9f Merge pull request #4788 from cyq1017/codex/reasonix-4734-http-session-reinit
  • d3bfc92 feat(skill): list scripts/ directory in skill body for bash execution
  • 02c85a8 Merge pull request #4862 from eghrhegpe/feat/session-tools
  • 15eedba Stabilize background task panic test
  • ee6b2a4 Fix session tool schema validation
  • 040043c feat: add list_sessions and read_session tools for cross-session AI context sharing
  • 48eaeff Merge pull request #4865 from SivanCola/feature/crash-stats-long-tail
  • 193ab2f Merge main-v2 into HTTP MCP session PR
  • 21fbec6 Fix stats window metric counts
  • 54d60e6 Merge pull request #4811 from wangwangcodecode/fix/unify-history-normalization
  • ca10c06 Stabilize ACP delete teardown test
  • 5082b12 Merge remote-tracking branch 'origin/main-v2' into fix/mcp-plugin-integration-4788
  • 27a9ea7 Fix atomic write permission test on Windows
  • 607cb9b Fix session-safe history normalization
  • 6486cec fix(agent,provider): unify history normalization into single NormalizeMessages entry point
  • e4f157c Format integrated Go changes
  • 6e4a8e5 Merge pull request #4856 from CVEngineer66/fix/todo-panel-and-prompt-cards
  • 3791f7a Clean integrated config migration test formatting
  • 2287962 Improve crash stats dashboard navigation
  • 5e4c70e Fix HTTP MCP session reinit race
  • 425445e fix(plugin): reinitialize expired HTTP MCP sessions
  • ce0b460 fix: don't truncate MCP paths containing spaces
  • 4bf1919 fix: resolve temp file leaks, HljsDiff virtualization bugs, and tighten credential dir permissions
  • 0fc4303 feat: data directory separation and frontend virtualization
  • 7596ac9 Fix HTTP MCP session reinit race
  • ae1da05 fix(prompt): restore numeric option labels
  • 6d6e1e8 Merge pull request #4801 from Li-Charles-One/feat/creation-desktop-style-scaffold
  • 948a34a Fix creation layout localization polish
  • 78181b9 feat: add list_sessions and read_session tools for cross-session AI context sharing
  • 3ba5ebd Merge pull request #4857 from GTC2080/GTC/desktop-settings-lazy-secondary-pages
  • 7106a8e Merge pull request #4839 from assoyuan/fix/desktop-display-mode-persistence
  • b42a362 Merge pull request #4848 from ttmouse/pr/fix-memory-tab-label
  • f6d3b5a feat: add list_sessions and read_session tools for cross-session AI context sharing
  • 2c415de Merge pull request #4858 from ttmouse/pr/session-cache
  • 4cf8164 fix: restore project tree session cache validity
  • 428313f knownSessionDirs: 跳过不存在的项目目录,防止 os.ReadDir 挂载卡死
  • e1b554b gofmt
  • 86935d6 perf(desktop): lazy load secondary settings code
  • d29e591 sidebar: 会话列表加载性能优化
  • fb2d6b3 fix(todo): tighten readiness gating and canonical snapshots
  • 988eb85 fix(memory): 自定义工作区下拉框 + 去重 + 刷新修复
  • e5f431e feat(desktop): tune creation theme accents
  • a9788eb feat(desktop): polish creation light settings
  • ae8570c fix(memory): 工作区去重 + 切换时清空旧数据
  • 6ee3c64 feat(desktop): refine creation settings panel
  • fa66389 fix(desktop): clear creation light footer
  • 41e0322 fix(todo): restore task panel and simplify prompt cards
  • cf1d129 feat(desktop): tint creation light canvas
  • 56aa58f fix(desktop): neutralize creation theme tinting
  • 6875fd9 feat(desktop): unify creation dark surfaces
  • 955c413 fix(desktop): label creation tool folds
  • 277f7b8 feat(desktop): polish creation sidebar and welcome
  • 395baf9 feat(desktop): refine creation message chrome
  • a1c24c6 feat(desktop): move creation automation entry
  • 3c3ffac fix(memory): 标签选择器显示项目名而非模型名
  • 26668a5 feat(desktop): refine creation sidebar
  • ef12be0 feat(desktop): refine creation topicbar editing
  • 96161aa feat(desktop): lighten creation run status
  • b756e92 fix(desktop): use z-index token for creation composer
  • f3190ed feat(desktop): polish creation composer
  • 70a9ce9 feat(desktop): refine creation welcome screen
  • 60bb618 fix(desktop): align creation context metrics
  • 8107cb3 feat(desktop): polish creation context panel
  • 10c8d9e feat(desktop): 优化 creation 会话界面
  • b02a1f6 fix(config): 补全 creation 文档注释与测试,修复 styles.css EOF 空行
  • 09f29d3 fix(config): 放行 creation 桌面风格的后端校验
  • f9d17de feat(desktop): 新增「创作」桌面风格脚手架
  • ee36325 fix(desktop): persist transcript display mode in user config / 修复会话展示模式无法保存
  • ba7a50b Merge pull request #4833 from SivanCola/fix/cache-impact-guard-hardening
  • 734f93d Merge pull request #4832 from SivanCola/fix/codeql-bare-ref-path
  • 44072a8 ci: harden cache impact guard
  • 0d04452 Fix unsafe bare ref path probing
  • 987db66 Merge pull request #4829 from SivanCola/fix/cache-impact-review-gate
  • 6e6f185 ci: require cache impact notes for sensitive PRs
  • 65bd190 Merge pull request #4757 from GTC2080/GTC/fix-codegraph-daemon-idle
  • 0b3c120 Merge pull request #4760 from GTC2080/GTC/fix-4751-desktop-mcp-persistence
  • 02f7873 Merge pull request #4761 from GTC2080/GTC/fix-4759-session-project-restore
  • d8d3f5f Merge pull request #4762 from GTC2080/GTC/issue-4758-empty-new-session
  • 8afe6f0 Merge pull request #4795 from GTC2080/GTC/fix-official-provider-context-window
  • cf28aeb Merge pull request #4827 from eghrhegpe/main-v2
  • 2bed448 fix: keep parallel orchestration cache conservative
  • 4a59ba2 Merge pull request #4828 from SivanCola/fix/tui-transcript-divider-width
  • 264f600 fix: stabilize goal orchestration changes
  • e2acf5a Merge main-v2 into new-session history fix
  • 51e30f2 fix: remove conflicting planApprovedMessage; consolidate parallel hint
  • 036e337 Fix TUI transcript divider width
  • 1e51cde optimize: reduce token overhead per SivanCola feedback
  • 4f03bd9 feat(skill): enable parallel_tasks in explore/research subagents
  • a79acae enhance(prometheus): add parallel research hint to prompts
  • 31e30df style: gofmt fixes for CI compliance
  • 0034cc8 Merge pull request #4825 from esengine/dependabot/npm_and_yarn/workers/crash-report/multi-6269ed2cd4
  • f08fd17 Merge pull request #4793 from ttmouse/pr/shared-mcp
  • a38f935 enhance: file-based wisdom, module preview, deep module scan
  • 842ba01 feat(plan-exec): auto-detect project modules for task routing
  • 0d82184 enhance(plan-exec): module-aware task routing
  • 89c2d81 feat: wisdom accumulation in parallel_tasks + goal state persistence
  • 61aa616 feat(ui): strip goal markers from display text
  • df6b4db docs: add Prometheus interview section
  • d397380 feat: add /prometheus interactive planning interview
  • 8bc676a enhance(plan-exec): add structured batch execution with --strict support
  • c7f7370 fix: address P2 review feedback
  • 50a1718 feat(control): add /plan-exec command for parallel plan execution
  • 0bc446b feat(plan): suggest parallel_tasks for independent plan steps
  • 72b34ee feat(parallel_tasks): add depends_on for task dependency ordering
  • b749871 docs: add Goal enforcement guide in Chinese
  • 6c873e5 feat(goal): add idle detection in goal loop
  • 58b815f Fix per-tab shared MCP disable
  • 6ef7588 chore(deps): bump undici and wrangler in /workers/crash-report
  • 8688ce1 Merge pull request #4824 from esengine/feature/integrate-goal-contributor-prs
  • 57a95b5 merge: sync goal integration with main-v2
  • 951588b fix: address goal enforcement review findings
  • e34cb1c Merge pull request #4823 from esengine/feature/goal-autoresearch-upgrade
  • a2bd224 Fix shared MCP spawn race
  • bc99617 fix(goal): preserve AutoResearch startup context
  • 96e9a53 fix: satisfy CI formatting and lint
  • b4b9f4a Merge main-v2 into shared MCP host PR
  • 424e924 fix: preserve draft when enabling goal mode
  • f005031 Fix shared MCP host concurrency and lifecycle
  • 6e5f1b8 feat(goal): add OMO-inspired enforcement features
  • 6ffb765 fix: 根据 Codex review 修复 10 个问题 + 追加子代理审核的 3 个 nit
  • 95b8b59 feat(goal): auto-start AutoResearch for strong goals
  • ebea82b Merge pull request #4813 from ttmouse/pr/heartbeat-tasks
  • a7b7e8f Respect Reasonix state dir for heartbeat tasks
  • a3e63f5 Merge pull request #4819 from SivanCola/fix/reusable-blank-tab-title
  • 259b3c8 Keep active tab stable on title reset failure
  • 40437e0 Fix heartbeat scheduling and safe submission
  • 2cc29c5 Merge pull request #4815 from assoyuan/feature/workbench-folder-ux
  • 965ab31 Fix reusable blank tab title reset
  • fb4c0c5 Merge pull request #4817 from esengine/feature/auto-research-skill
  • 14029f2 Merge pull request #4816 from SivanCola/perf/desktop-startup-settings-integration
  • 35e774f feat(skill): add built-in auto research protocol
  • f4d17ca fix: reduce Settings CPU spike from redundant re-renders and forced layout
  • 7818042 perf(desktop): split startup bundle
  • d97eafc perf(desktop): avoid full settings load on startup
  • 013ecb3 fix: cache settings credential lookups
  • be2a076 fix(desktop): refine project tree folder hover and startup expansion / 优化项目树文件夹悬停icon和启动时的文件夹展开逻辑
  • 863498f Merge pull request #4710 from lifu963/pr/desktop-clear-session-jobs-artifacts
  • 01be753 fix(desktop): guard live settings during active work
  • 25ab916 fix: 修复 Codex 审核提出的 8 个问题
  • 21dafbf fix: gofmt 格式修正 + lint errcheck 修复
  • dd44f3a feat: 心跳任务系统 — 定时 AI 提示词注入
  • 726e32d fix(acp): reconcile pending metadata cleanup
  • 96a1db2 fix(desktop): make pending trash reconciliation idempotent
  • fc5fe53 fix(config): backfill official context windows
  • ef953ee fix(desktop): share plugin.Host across tabs per workspace root
  • 89c7715 fix(plugin): reinitialize expired HTTP MCP sessions
  • 00a3d29 Revert "fix(provider): backfill tool-result name on old-session replay (#4775)" (#4778)
  • d8e0e73 chore(teardown): clarify cleanup pending edge cases
  • cffc5dc fix(teardown): reconcile pending cleanup on boot
  • f99684a fix(provider): backfill tool-result name on old-session replay (#4775)
  • b772895 fix(desktop): ignore stale history loads after new session
  • 924b48f fix(desktop): restore session workspace from pinned metadata
  • 07e688b fix(desktop): persist MCP JSON server edits
  • af84b03 test(teardown): relax stuck-job timing on Windows
  • 7b282ef Merge origin/main-v2 into cleanup-pending visibility fixes
  • bf2abf6 fix(plugin): bound codegraph daemon idle timeout
  • cd380f2 test(history): cover pending cleanup tool retrieval
  • af57f01 fix(history): skip cleanup-pending transcripts
  • 6aa8215 fix(teardown): hide pending sessions from branches
  • ef1f38c Merge pull request #4721 from GTC2080/GTC/desktop-performance-audit
  • 884c4ac fix(test): clean up teardown CI failures
  • ade40e0 Merge bounded background teardown fixes
  • 310c321 fix(teardown): hide cleared sessions before async cleanup
  • 1e5d796 test(provider): cover tool-call name backfill; skip copy when unneeded
  • bd19a28 fix(teardown): block cleanup-pending CLI resumes
  • abb0310 fix(provider): backfill empty tool-call name/arguments on old-session replay (#4727)
  • 423f071 fix(teardown): skip cleanup-pending topic sessions
  • e7fbb07 ci(desktop): gate stable Windows signing until the release cert is ready
  • 94aefd3 fix(teardown): block cleanup-pending resumes
  • c34508d fix(teardown): hide cleanup-pending API sessions
  • 998750f fix(teardown): avoid duplicate destroy grace waits
  • 6a6e665 ci(desktop): Authenticode-sign the Windows installer via SignPath
  • 6350c29 fix(teardown): delay delete and trash cleanup
  • 49fb97d fix(teardown): defer cleanup for stuck jobs
  • 7a7962d fix(agent): hide cleanup-pending sessions
  • a2cd780 fix(control): delay cleanup after teardown timeout
  • f77fe10 fix(jobs): bound background teardown waits
  • dcc434e perf: avoid redundant desktop session reloads
  • 7e7c47d fix(desktop): remove job artifacts on clear