Skip to content

v0.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Apr 12:10
33675e3

Changelog

  • 75d616a test:添加测试
  • 08321a8 :新增flow完成方案和todo优化方案
  • b6e1599 :修改config/model.go合并后的变量名错误
  • 3696d34 Add CF_PAGES environment variable for deployment
  • df841a9 Add Vercel deployment workflow configuration
  • f1ee9a7 Add debug logs for VitePress build info
  • 2273281 Adjust target coverage for PR new code
  • 4302f42 Change deployment from Vercel to Cloudflare Pages
  • ab0fd8e Change repository from pionxe to 1024XEngineer
  • 6e15ccd Enhance VitePress config for Cloudflare Pages support
  • 3dd734e Merge branch '1024XEngineer:main' into main
  • 0d50aeb Merge branch 'codex/issue-266-header-render-fix' of github.com:creatang/neo-code into codex/issue-266-header-render-fix
  • a54e52b Merge branch 'codex/issue-266-header-render-fix' of github.com:creatang/neo-code into codex/issue-266-header-render-fix
  • ad19632 Merge branch 'codex/issue-266-header-render-fix' of github.com:creatang/neo-code into codex/issue-266-header-render-fix
  • eadb61f Merge branch 'codex/issue-266-header-render-fix' of github.com:creatang/neo-code into codex/issue-266-header-render-fix
  • def862e Merge branch 'feat' of https://github.com/Yumiue/neo-code into feat
  • b23c4d2 Merge branch 'feat-memo-scope-layering' of https://github.com/Yumiue/neo-code into feat-memo-scope-layering
  • 4babfc0 Merge branch 'feat-memo-scope-layering' of https://github.com/Yumiue/neo-code into feat-memo-scope-layering
  • 6c9fcef Merge branch 'feat/git' of github.com:Cai-Tang-www/neo-code into feat/git
  • 7063679 Merge branch 'fix/tui-markdown-render-pollution' into release-v1.x
  • d25d03c Merge branch 'fork-pr-264-1776091287' of https://github.com/phantom5099/neo-code into fork-pr-264-1776091287
  • 100ad8a Merge branch 'fork-pr-337-1776410957' of https://github.com/phantom5099/neo-code into fork-pr-337-1776410957
  • 5d9706f Merge branch 'main' into P0-3
  • 2bd7d4c Merge branch 'main' into codex/issue-266-header-render-fix
  • 0d653a3 Merge branch 'main' into codex/issue-294-auto-compact-threshold
  • 769a341 Merge branch 'main' into codex/tui-scrollbar-thumb-only
  • 5202821 Merge branch 'main' into feat(subagent)
  • 2994e25 Merge branch 'main' into feat-auto-release
  • 30fbf3b Merge branch 'main' into feat-install
  • b84b501 Merge branch 'main' into fix/tui-markdown-render-pollution
  • d1ec75e Merge branch 'main' into fix/version-update-probe
  • fc60ab7 Merge branch 'main' into main
  • f393ee5 Merge branch 'main' into main
  • a8c21c4 Merge branch 'main' into main
  • d27da6a Merge branch 'main' into main
  • 6142195 Merge branch 'main' into main
  • f54771f Merge branch 'main' into main
  • 6f21d32 Merge branch 'main' into main
  • ed76435 Merge branch 'main' into main
  • e6c7f13 Merge branch 'main' into main
  • a519771 Merge branch 'main' into release/v2.0-split-build
  • acbaa19 Merge branch 'main' into xgopilot/issue-334-1776410758
  • 4d0cad0 Merge branch 'main' of github.com:Cai-Tang-www/neo-code
  • 111c8ce Merge branch 'main' of https://github.com/Yumiue/neo-code
  • 79d9d0b Merge branch 'main' of https://github.com/creatang/neo-code
  • c67c87f Merge branch 'new_Feat-manual' of https://github.com/Yumiue/neo-code into new_Feat-manual
  • 1f87038 Merge branch 'new_Feat-manual' of https://github.com/Yumiue/neo-code into new_Feat-manual
  • 60109c5 Merge branch 'new_Feat-manual' of https://github.com/Yumiue/neo-code into new_Feat-manual
  • 555eb00 Merge branch 'new_Feat-manual' of https://github.com/Yumiue/neo-code into new_Feat-manual
  • 3d37bbb Merge branch 'rebasetest' of https://github.com/Yumiue/neo-code into rebasetest
  • 35766dc Merge branch 'refator_systemprompt' of https://github.com/Yumiue/neo-code into refator_systemprompt
  • ab21ca1 Merge branch 'refs/heads/provider-phase2-A'
  • 3b3efe7 Merge origin/main into codex/tui-split-04-core-app-bootstrap-cleanup
  • b4da678 Merge pull request #1 from creatang/codex/provider-mvp-support-surface
  • e4b2971 Merge pull request #1 from phantom5099/fork-pr-239-1775974450
  • ab64b99 Merge pull request #10 from Cai-Tang-www/fork-pr-242-1776001885
  • f1cbdb1 Merge pull request #10 from Yumiue/fork-pr-270-1776130742
  • 1b7ce02 Merge pull request #10 from phantom5099/fork-pr-289-1776165746
  • 4782eb0 Merge pull request 1024XEngineer#102 from Yumiue/codex/issue-101-context-builder
  • e91761b Merge pull request 1024XEngineer#107 from 1024XEngineer/codex/issue-85-slash-improvements
  • 94cbf56 Merge pull request 1024XEngineer#108 from phantom5099/main
  • e6caa9e Merge pull request 1024XEngineer#109 from Cai-Tang-www/main
  • c6231c9 Merge pull request #11 from Yumiue/fork-pr-270-1776130742
  • c059d4d Merge pull request #11 from phantom5099/fork-pr-289-1776165746
  • 1debb8d Merge pull request #11 from pionxe/fork-pr-431-1777006572
  • 519ad04 Merge pull request 1024XEngineer#110 from pionxe/main
  • 4b440e3 Merge pull request 1024XEngineer#112 from Yumiue/codex/issue-111-context-sources
  • d6ea040 Merge pull request 1024XEngineer#115 from Yumiue/feat
  • 03ef5a4 Merge pull request 1024XEngineer#116 from Cai-Tang-www/main
  • 84eac50 Merge pull request 1024XEngineer#117 from creatang/codex/issue-99-tui-activity-scroll
  • 5cc4f66 Merge pull request 1024XEngineer#12 from 1024XEngineer/codex/issue-266-header-render-fix
  • 903f898 Merge pull request 1024XEngineer#12 from Yumiue/fork-pr-270-1776130742
  • 080ea05 Merge pull request 1024XEngineer#12 from phantom5099/fork-pr-289-1776165746
  • 4124cbd Merge pull request 1024XEngineer#126 from pionxe/main
  • ae42606 Merge pull request 1024XEngineer#128 from creatang/codex/issue-99-tui-activity-scroll
  • 52ed57e Merge pull request 1024XEngineer#13 from 1024XEngineer/codex/issue-266-header-render-fix
  • 8129290 Merge pull request 1024XEngineer#13 from Yumiue/test_campact
  • 2695aab Merge pull request 1024XEngineer#13 from phantom5099/fork-pr-289-1776165746
  • 124f10e Merge pull request 1024XEngineer#130 from phantom5099/main
  • fc78692 Merge pull request 1024XEngineer#131 from Cai-Tang-www/P0-3
  • a72dd79 Merge pull request 1024XEngineer#133 from Yumiue/new_Feat-manual
  • 25fc2ad Merge pull request 1024XEngineer#135 from phantom5099/main
  • 545a447 Merge pull request 1024XEngineer#138 from Cai-Tang-www/codex/p0-4-toctou
  • f09fa52 Merge pull request 1024XEngineer#14 from 1024XEngineer/codex/issue-266-header-render-fix
  • 228edfb Merge pull request 1024XEngineer#14 from Cai-Tang-www/fork-pr-310-1776302805
  • 45df4e4 Merge pull request 1024XEngineer#14 from phantom5099/fork-pr-289-1776165746
  • 0df3b5b Merge pull request 1024XEngineer#144 from creatang/codex/issue-99-tui-activity-scroll
  • d4e63ca Merge pull request 1024XEngineer#147 from Yumiue/new_Feat-manual
  • b78883e Merge pull request 1024XEngineer#15 from 1024XEngineer/codex/issue-266-header-render-fix
  • 852f0b2 Merge pull request 1024XEngineer#15 from Cai-Tang-www/fork-pr-326-1776346817
  • 8928f03 Merge pull request 1024XEngineer#15 from Yumiue/codex/issue-294-auto-compact-threshold
  • 564e393 Merge pull request 1024XEngineer#15 from phantom5099/fork-pr-298-1776187797
  • dc772c7 Merge pull request 1024XEngineer#150 from phantom5099/main
  • f59759e Merge pull request 1024XEngineer#153 from phantom5099/main
  • 89da0c4 Merge pull request 1024XEngineer#154 from Cai-Tang-www/codex/P0-4
  • 8ce86fe Merge pull request 1024XEngineer#155 from Yumiue/new_Feat-manual
  • 2c96389 Merge pull request 1024XEngineer#157 from Cai-Tang-www/P0-6
  • 8d6cecc Merge pull request 1024XEngineer#159 from Cai-Tang-www/P0-7
  • cbdb834 Merge pull request 1024XEngineer#16 from 1024XEngineer/wip/tui-copy-render-reset-20260418
  • 07fa747 Merge pull request 1024XEngineer#16 from phantom5099/fork-pr-303-1776228657
  • b4202f9 Merge pull request 1024XEngineer#161 from Yumiue/new_Feat-manual
  • 6891ac9 Merge pull request 1024XEngineer#163 from Cai-Tang-www/main
  • 33ee592 Merge pull request 1024XEngineer#166 from creatang/codex/tui-split-01-state-boundary
  • aab37f6 Merge pull request 1024XEngineer#17 from 1024XEngineer/wip/tui-copy-render-reset-20260418
  • 75e4f1e Merge pull request 1024XEngineer#17 from Cai-Tang-www/fork-pr-326-1776346817
  • 954221f Merge pull request 1024XEngineer#17 from Yumiue/fork-pr-309-1776266274
  • de9db53 Merge pull request 1024XEngineer#17 from phantom5099/fork-pr-303-1776263436
  • 34063b0 Merge pull request 1024XEngineer#171 from phantom5099/main
  • eb6b195 Merge pull request 1024XEngineer#173 from Yumiue/new_Feat-manual
  • 4cf078d Merge pull request 1024XEngineer#174 from phantom5099/main
  • 3cc58ab Merge pull request 1024XEngineer#18 from 1024XEngineer/wip/tui-copy-render-reset-20260418
  • b22e8e7 Merge pull request 1024XEngineer#18 from Cai-Tang-www/fork-pr-326-1776393352
  • f0cfbe4 Merge pull request 1024XEngineer#18 from Yumiue/fork-pr-329-1776397383
  • e3d8984 Merge pull request 1024XEngineer#181 from Cai-Tang-www/P0-8
  • f56458b Merge pull request 1024XEngineer#183 from creatang/codex/tui-split-02-adapters-infra-services
  • ae4750a Merge pull request 1024XEngineer#185 from phantom5099/main
  • d765467 Merge pull request 1024XEngineer#187 from Yumiue/new_Feat-manuale
  • dbf74e8 Merge pull request 1024XEngineer#188 from creatang/codex/tui-split-03-core-support
  • df07bf1 Merge pull request 1024XEngineer#189 from creatang/codex/tui-split-04-core-app-bootstrap-cleanup
  • 998a35e Merge pull request 1024XEngineer#19 from 1024XEngineer/fix/tui-markdown-render-pollution
  • 7927d2d Merge pull request 1024XEngineer#19 from Cai-Tang-www/fork-pr-326-1776393352
  • db79122 Merge pull request 1024XEngineer#19 from Yumiue/fork-pr-343-1776427778
  • 9bdd63a Merge pull request 1024XEngineer#19 from phantom5099/fork-pr-315-1776306016
  • 3bb67f8 Merge pull request 1024XEngineer#191 from phantom5099/main
  • 56a1ea5 Merge pull request 1024XEngineer#192 from Yumiue/new_Feat-manual
  • 3a1730d Merge pull request 1024XEngineer#193 from Yumiue/new_Feat-manual
  • 2a6fd21 Merge pull request 1024XEngineer#195 from Cai-Tang-www/main
  • fcd1d06 Merge pull request 1024XEngineer#199 from pionxe/feat/gw-01-gateway-contract
  • 37b1511 Merge pull request #2 from Yumiue/fork-pr-224-1775870703
  • e6054aa Merge pull request #2 from creatang/codex/issue-99-tui-activity-scroll
  • a290d65 Merge pull request #2 from phantom5099/fork-pr-244-1776059286
  • 65b4cf1 Merge pull request 1024XEngineer#20 from Yumiue/fork-pr-354-1776496154
  • c300874 Merge pull request 1024XEngineer#20 from phantom5099/fork-pr-315-1776306016
  • 7265e5f Merge pull request 1024XEngineer#20 from pionxe/release-v1.x
  • 64fb3b1 Merge pull request 1024XEngineer#205 from Cai-Tang-www/fix/emit-chunk-emitter
  • 0e60d38 Merge pull request 1024XEngineer#208 from creatang/codex/tui-split-04-core-app-bootstrap-cleanup
  • 9010bbb Merge pull request 1024XEngineer#209 from phantom5099/main
  • b35f164 Merge pull request 1024XEngineer#21 from 1024XEngineer/fix/tui-markdown-render-pollution
  • c5fd3e1 Merge pull request 1024XEngineer#21 from Yumiue/fork-pr-354-1776496154
  • 13eec8c Merge pull request 1024XEngineer#21 from phantom5099/fork-pr-315-1776306016
  • 8c1f663 Merge pull request 1024XEngineer#210 from Cai-Tang-www/fix/permission-ask-select-closure
  • 654adbe Merge pull request 1024XEngineer#211 from 1024XEngineer/xgopilot/issue-146-1775790664
  • 1f7eea9 Merge pull request 1024XEngineer#215 from 1024XEngineer/xgopilot/issue-213-1775793526
  • 67603b3 Merge pull request 1024XEngineer#219 from phantom5099/main
  • be54f73 Merge pull request 1024XEngineer#22 from 1024XEngineer/fix/tui-markdown-render-pollution
  • 168d908 Merge pull request 1024XEngineer#22 from Yumiue/fork-pr-354-1776499938
  • f917dbc Merge pull request 1024XEngineer#22 from phantom5099/fork-pr-322-1776338584
  • 0d6e9ba Merge pull request 1024XEngineer#221 from creatang/codex/tui-split-04-core-app-bootstrap-cleanup
  • 08bdcc8 Merge pull request 1024XEngineer#222 from Cai-Tang-www/main
  • 496d350 Merge pull request 1024XEngineer#224 from Yumiue/new_feat_workspace
  • 066eb87 Merge pull request 1024XEngineer#225 from phantom5099/main
  • 90045d0 Merge pull request 1024XEngineer#228 from Yumiue/main
  • 8baf400 Merge pull request 1024XEngineer#23 from 1024XEngineer/fix/tui-markdown-render-pollution
  • acec302 Merge pull request 1024XEngineer#23 from Cai-Tang-www/fork-pr-355-1776497649
  • e8feab3 Merge pull request 1024XEngineer#23 from Yumiue/fork-pr-354-1776499938
  • b041d95 Merge pull request 1024XEngineer#232 from phantom5099/main
  • e45a981 Merge pull request 1024XEngineer#237 from Cai-Tang-www/feat/178-mcp-permission-rules
  • e4cb866 Merge pull request 1024XEngineer#239 from phantom5099/main
  • f415c8b Merge pull request 1024XEngineer#24 from Yumiue/codex/github-pages-vitepress-site
  • 738ed47 Merge pull request 1024XEngineer#24 from phantom5099/fork-pr-322-1776338584
  • a78617f Merge pull request 1024XEngineer#241 from pionxe/main
  • 2079c91 Merge pull request 1024XEngineer#242 from Cai-Tang-www/main
  • 55debbb Merge pull request 1024XEngineer#244 from phantom5099/main
  • 5581488 Merge pull request 1024XEngineer#245 from Yumiue/main
  • 4a0aefe Merge pull request 1024XEngineer#246 from Yumiue/main
  • 1f87400 Merge pull request 1024XEngineer#248 from Cai-Tang-www/main
  • b50e00d Merge pull request 1024XEngineer#25 from Yumiue/refactor/micro-compact-config-aggregation
  • 88414d5 Merge pull request 1024XEngineer#25 from phantom5099/fork-pr-322-1776345239
  • df6c13f Merge pull request 1024XEngineer#252 from Yumiue/codex/taskstate-compact-pr
  • 2ddf10e Merge pull request 1024XEngineer#254 from phantom5099/main
  • cadee4c Merge pull request 1024XEngineer#256 from pionxe/feat/gateway-step1-ipc-skeleton
  • a4542a4 Merge pull request 1024XEngineer#26 from Yumiue/fork-pr-468-1777185551
  • 8ac26e4 Merge pull request 1024XEngineer#26 from phantom5099/fork-pr-322-1776345239
  • 0e3b410 Merge pull request 1024XEngineer#264 from phantom5099/main
  • c14c5a0 Merge pull request 1024XEngineer#269 from Cai-Tang-www/main
  • eb79be1 Merge pull request 1024XEngineer#27 from Cai-Tang-www/fork-pr-365-1776743464
  • 5d5e51c Merge pull request 1024XEngineer#27 from phantom5099/fork-pr-337-1776410957
  • c2ce9c8 Merge pull request 1024XEngineer#270 from Yumiue/codex/taskstate-compact-pr
  • f78c63a Merge pull request 1024XEngineer#28 from Cai-Tang-www/fork-pr-365-1776743464
  • 6d9f3e8 Merge pull request 1024XEngineer#28 from phantom5099/fork-pr-337-1776410957
  • d4e108a Merge pull request 1024XEngineer#280 from Yumiue/refix_br
  • 743f998 Merge pull request 1024XEngineer#284 from pionxe/main
  • 8181b5a Merge pull request 1024XEngineer#286 from creatang/codex/issue-266-header-render-fix
  • 9d86044 Merge pull request 1024XEngineer#287 from Yumiue/refix_br
  • ada5044 Merge pull request 1024XEngineer#288 from pionxe/feat/gateway-step2-urlscheme-wake
  • 6855d42 Merge pull request 1024XEngineer#289 from phantom5099/main
  • b9590f7 Merge pull request 1024XEngineer#29 from Cai-Tang-www/fork-pr-365-1776743464
  • a2d685e Merge pull request 1024XEngineer#29 from phantom5099/fork-pr-337-1776410957
  • 15d0486 Merge pull request 1024XEngineer#290 from Yumiue/refix_br
  • 93fc18b Merge pull request 1024XEngineer#292 from Yumiue/test_campact
  • 5c44480 Merge pull request 1024XEngineer#295 from Cai-Tang-www/feat(subagent)
  • 4b8828b Merge pull request 1024XEngineer#298 from phantom5099/main
  • 5f86969 Merge pull request #3 from Yumiue/fork-pr-224-1775870703
  • 5498648 Merge pull request #3 from phantom5099/fork-pr-244-1776059286
  • f18a872 Merge pull request 1024XEngineer#30 from Cai-Tang-www/fork-pr-390-1776774722
  • a7e61a1 Merge pull request 1024XEngineer#30 from phantom5099/fork-pr-337-1776410957
  • 696e72f Merge pull request 1024XEngineer#302 from pionxe/feat/gateway-epic-gw-03-jsonrpc-hardening
  • 3125d08 Merge pull request 1024XEngineer#303 from phantom5099/main
  • f60a3a6 Merge pull request 1024XEngineer#305 from Yumiue/main
  • cbd9160 Merge pull request 1024XEngineer#307 from Yumiue/codex/fix-metadata-tool-result-projection
  • c8354c5 Merge pull request 1024XEngineer#308 from creatang/codex/issue-266-header-render-fix
  • fd91323 Merge pull request 1024XEngineer#31 from phantom5099/fork-pr-349-1776437527
  • e3b01af Merge pull request 1024XEngineer#310 from Cai-Tang-www/feat(todo)
  • bf7b316 Merge pull request 1024XEngineer#312 from pionxe/main
  • 8e9dd87 Merge pull request 1024XEngineer#316 from Yumiue/main
  • 24ec17c Merge pull request 1024XEngineer#317 from Cai-Tang-www/feat(todo)
  • b6982f2 Merge pull request 1024XEngineer#319 from creatang/codex/issue-266-header-render-fix
  • 95c761d Merge pull request 1024XEngineer#32 from phantom5099/fork-pr-349-1776437527
  • e71cf8d Merge pull request 1024XEngineer#320 from pionxe/feat/gateway-epic-gw-05-session-stream-relay
  • 3cb534c Merge pull request 1024XEngineer#322 from phantom5099/main
  • c2e9cca Merge pull request 1024XEngineer#326 from Cai-Tang-www/feat(subagent)
  • c9ee292 Merge pull request 1024XEngineer#328 from pionxe/main
  • bbea126 Merge pull request 1024XEngineer#329 from Yumiue/main
  • 4ecff66 Merge pull request 1024XEngineer#33 from phantom5099/fork-pr-349-1776437527
  • ee095ef Merge pull request 1024XEngineer#330 from phantom5099/main
  • 5000973 Merge pull request 1024XEngineer#331 from pionxe/feat/gateway-epic-gw-06-ops-security-governance
  • fedb351 Merge pull request 1024XEngineer#335 from Cai-Tang-www/feat(subagent)
  • 4d49d5e Merge pull request 1024XEngineer#337 from phantom5099/main
  • 613182b Merge pull request 1024XEngineer#338 from 1024XEngineer/xgopilot/issue-334-1776410758
  • 9540a04 Merge pull request 1024XEngineer#34 from Cai-Tang-www/fork-pr-390-1776824148
  • ba6dd33 Merge pull request 1024XEngineer#34 from phantom5099/fork-pr-349-1776437527
  • 6a6e7eb Merge pull request 1024XEngineer#340 from pionxe/main
  • e009864 Merge pull request 1024XEngineer#343 from Yumiue/refactor/sqlite-persistence
  • 1009edc Merge pull request 1024XEngineer#346 from Cai-Tang-www/feat(subagent)
  • 70ca85e Merge pull request 1024XEngineer#349 from phantom5099/main
  • 7d5710d Merge pull request 1024XEngineer#35 from Cai-Tang-www/fork-pr-387-1776830001
  • 04ef83c Merge pull request 1024XEngineer#35 from phantom5099/fork-pr-353-1776490057
  • 2d59828 Merge pull request 1024XEngineer#351 from creatang/codex/issue-266-header-render-fix
  • 9b1d4d5 Merge pull request 1024XEngineer#354 from Yumiue/feat-memo-scope-layering
  • fb40bd1 Merge pull request 1024XEngineer#355 from Cai-Tang-www/feat(subagent)
  • dd8dbcc Merge pull request 1024XEngineer#356 from phantom5099/fork-pr-353-1776490057
  • 5654bc2 Merge pull request 1024XEngineer#358 from Yumiue/feat-memo-scope-layering
  • 695d334 Merge pull request 1024XEngineer#36 from Cai-Tang-www/fork-pr-400-1776845628
  • 81dd113 Merge pull request 1024XEngineer#36 from phantom5099/fork-pr-353-1776490057
  • af9b1c7 Merge pull request 1024XEngineer#363 from pionxe/feat/epic-int-01a-gateway-runtime-bridge
  • db1b34e Merge pull request 1024XEngineer#365 from Cai-Tang-www/feat/subagent-auto-dispatch
  • a5d94fc Merge pull request 1024XEngineer#366 from phantom5099/main
  • 58a88a4 Merge pull request 1024XEngineer#367 from phantom5099/main
  • cceae9d Merge pull request 1024XEngineer#369 from creatang/wip/tui-copy-render-reset-20260418
  • 3847185 Merge pull request 1024XEngineer#37 from Cai-Tang-www/fork-pr-400-1776845628
  • b950f46 Merge pull request 1024XEngineer#37 from phantom5099/fork-pr-353-1776490057
  • 6afe196 Merge pull request 1024XEngineer#371 from Yumiue/optimize/session-memo-context
  • 30effcc Merge pull request 1024XEngineer#373 from phantom5099/main
  • 7bf80f3 Merge pull request 1024XEngineer#374 from pionxe/main
  • 23e2697 Merge pull request 1024XEngineer#375 from creatang/fix/tui-markdown-render-pollution
  • d1c71fe Merge pull request 1024XEngineer#376 from Yumiue/refator_systemprompt
  • cb84aef Merge pull request 1024XEngineer#38 from Cai-Tang-www/fork-pr-400-1776845628
  • 3229e4e Merge pull request 1024XEngineer#38 from phantom5099/fork-pr-366-1776535730
  • 8231090 Merge pull request 1024XEngineer#380 from pionxe/main
  • d0a8177 Merge pull request 1024XEngineer#381 from Yumiue/refator_systemprompt
  • 5d435c5 Merge pull request 1024XEngineer#383 from phantom5099/main
  • b581705 Merge pull request 1024XEngineer#385 from Yumiue/refator_systemprompt
  • 6a4f63b Merge pull request 1024XEngineer#387 from Cai-Tang-www/fix/tool-sandbox
  • 60a0cce Merge pull request 1024XEngineer#389 from 1024XEngineer/xgopilot/issue-377-1776758171
  • 7b41622 Merge pull request 1024XEngineer#39 from Cai-Tang-www/fork-pr-400-1776845628
  • e5f77a9 Merge pull request 1024XEngineer#39 from phantom5099/fork-pr-366-1776535730
  • 1c4a2cb Merge pull request 1024XEngineer#390 from Cai-Tang-www/feat/skills
  • 1289071 Merge pull request 1024XEngineer#391 from pionxe/main
  • 16257af Merge pull request 1024XEngineer#392 from creatang/fix/tui-markdown-render-pollution
  • 8aaa5de Merge pull request 1024XEngineer#394 from phantom5099/main
  • 6d577d1 Merge pull request #4 from Yumiue/fork-pr-228-1775900312
  • f4b99db Merge pull request #4 from phantom5099/fork-pr-244-1776069116
  • f0d5275 Merge pull request #4 from pionxe/fork-pr-374-1776686256
  • 3a17464 Merge pull request 1024XEngineer#40 from Cai-Tang-www/fork-pr-439-1777016845
  • d93a221 Merge pull request 1024XEngineer#40 from phantom5099/fork-pr-366-1776572198
  • 970cf0d Merge pull request 1024XEngineer#400 from Cai-Tang-www/feat/git
  • 845edcd Merge pull request 1024XEngineer#401 from Yumiue/codex/github-pages-vitepress-site
  • 74eb862 Merge pull request 1024XEngineer#404 from pionxe/main
  • 190f011 Merge pull request 1024XEngineer#406 from Yumiue/main
  • cbe4dc2 Merge pull request 1024XEngineer#407 from Yumiue/codex/upstream-pages-followup
  • 2636b2e Merge pull request 1024XEngineer#409 from 1024XEngineer/xgopilot/issue-408-1776864651
  • 82671c7 Merge pull request 1024XEngineer#410 from creatang/fix/tui-markdown-render-pollution
  • 4bcb829 Merge pull request 1024XEngineer#412 from 1024XEngineer/xgopilot/claude/issue-411-1776865616
  • cc0b0e7 Merge pull request 1024XEngineer#413 from phantom5099/main
  • ea71014 Merge pull request 1024XEngineer#414 from Cai-Tang-www/feat/git
  • 3b7a560 Merge pull request 1024XEngineer#42 from Cai-Tang-www/fork-pr-439-1777016845
  • b4e8623 Merge pull request 1024XEngineer#42 from phantom5099/fork-pr-367-1776585038
  • 8a1c949 Merge pull request 1024XEngineer#421 from phantom5099/main
  • a5275e5 Merge pull request 1024XEngineer#422 from Yumiue/codex/upstream-pages-followup
  • d1e4e6e Merge pull request 1024XEngineer#423 from pionxe/release/v2.0-split-build
  • f658fd7 Merge pull request 1024XEngineer#425 from Yumiue/fix/www-content-sync-main
  • aa3d278 Merge pull request 1024XEngineer#43 from Cai-Tang-www/fork-pr-439-1777016845
  • e57f8bb Merge pull request 1024XEngineer#43 from phantom5099/fork-pr-367-1776585038
  • c922e65 Merge pull request 1024XEngineer#430 from phantom5099/main
  • 3b2310a Merge pull request 1024XEngineer#431 from pionxe/fix/version-update-probe
  • 1760968 Merge pull request 1024XEngineer#432 from creatang/main
  • db66283 Merge pull request 1024XEngineer#434 from Cai-Tang-www/feat/modelscope
  • dc852eb Merge pull request 1024XEngineer#437 from creatang/codex/tui-scrollbar-thumb-only
  • d1c64f2 Merge pull request 1024XEngineer#438 from Yumiue/codex/docs-nav-theme-fix
  • 1161fea Merge pull request 1024XEngineer#439 from Cai-Tang-www/fix/hook&verifier
  • 3fc9a82 Merge pull request 1024XEngineer#440 from phantom5099/main
  • 7c51b80 Merge pull request 1024XEngineer#441 from creatang/codex/tui-scrollbar-thumb-only
  • dd2b57d Merge pull request 1024XEngineer#442 from phantom5099/main
  • af66d90 Merge pull request 1024XEngineer#444 from phantom5099/main
  • 09cf047 Merge pull request 1024XEngineer#445 from pionxe/main
  • ffa598a Merge pull request 1024XEngineer#448 from Cai-Tang-www/fix/final-acceptance-no-progress-breaker
  • d598a0b Merge pull request 1024XEngineer#449 from creatang/codex/tui-scrollbar-thumb-only
  • 4ad3bb9 Merge pull request 1024XEngineer#450 from Cai-Tang-www/feat/full-access-auto-approve
  • baae5fc Merge pull request 1024XEngineer#452 from phantom5099/main
  • d6b15ad Merge pull request 1024XEngineer#453 from pionxe/fix/gateway-memo-remember-support
  • ec22dc3 Merge pull request 1024XEngineer#455 from Cai-Tang-www/feat/full-access-auto-approve
  • 424f6b8 Merge pull request 1024XEngineer#460 from Yumiue/main
  • 26b3406 Merge pull request 1024XEngineer#464 from pionxe/main
  • 33675e3 Merge pull request 1024XEngineer#468 from Yumiue/codex/docs-mcp-skills
  • e77dbb4 Merge pull request 1024XEngineer#47 from phantom5099/fork-pr-394-1776788897
  • d1497c1 Merge pull request 1024XEngineer#48 from phantom5099/fork-pr-394-1776826146
  • e773178 Merge pull request #5 from phantom5099/fork-pr-264-1776091287
  • 9c50ab8 Merge pull request #5 from pionxe/fork-pr-374-1776686256
  • 1b78eeb Merge pull request 1024XEngineer#50 from phantom5099/fork-pr-394-1776826146
  • 8d24600 Merge pull request 1024XEngineer#52 from phantom5099/fork-pr-394-1776826146
  • 44ce853 Merge pull request 1024XEngineer#53 from phantom5099/fork-pr-413-1776872136
  • 3884d4a Merge pull request 1024XEngineer#54 from phantom5099/fork-pr-413-1776912961
  • b3627b5 Merge pull request 1024XEngineer#55 from phantom5099/fork-pr-413-1776912961
  • 8df2459 Merge pull request 1024XEngineer#56 from phantom5099/fork-pr-413-1776912961
  • 4e88726 Merge pull request 1024XEngineer#57 from phantom5099/fork-pr-413-1776912961
  • 911491c Merge pull request 1024XEngineer#58 from phantom5099/fork-pr-413-1776912961
  • 0c335a9 Merge pull request 1024XEngineer#59 from phantom5099/fork-pr-430-1776951612
  • 38dce8f Merge pull request #6 from Yumiue/fork-pr-245-1776040827
  • 61fc9f2 Merge pull request #6 from phantom5099/fork-pr-264-1776091287
  • 8cf3900 Merge pull request 1024XEngineer#60 from phantom5099/fork-pr-430-1776951612
  • 96afed6 Merge pull request 1024XEngineer#61 from phantom5099/fork-pr-430-1776951612
  • 785403d Merge pull request 1024XEngineer#62 from phantom5099/fork-pr-430-1776951612
  • f81f42d Merge pull request #7 from Yumiue/fork-pr-252-1776086745
  • 413dee0 Merge pull request #7 from creatang/codex/pr-183
  • 974e838 Merge pull request #7 from phantom5099/fork-pr-289-1776160731
  • 639be5a Merge pull request 1024XEngineer#75 from Yumiue/main
  • 78e3df3 Merge pull request 1024XEngineer#76 from pionxe/feat-auto-release
  • f68e6a6 Merge pull request 1024XEngineer#77 from Cai-Tang-www/main
  • a7f8179 Merge pull request 1024XEngineer#79 from phantom5099/main
  • 0681b58 Merge pull request #8 from Yumiue/fork-pr-252-1776088992
  • 3a8a8f1 Merge pull request #8 from phantom5099/fork-pr-289-1776160731
  • fa0541b Merge pull request #8 from pionxe/fork-pr-423-1776999056
  • c4ba58f Merge pull request 1024XEngineer#81 from pionxe/feat-install
  • 9523d69 Merge pull request 1024XEngineer#83 from phantom5099/main
  • 81a1b37 Merge pull request #9 from Cai-Tang-www/fork-pr-237-1775989789
  • 4a93d60 Merge pull request #9 from creatang/codex/pr-189
  • 114fa1f Merge pull request #9 from phantom5099/fork-pr-289-1776165746
  • 5413113 Merge pull request #9 from pionxe/fork-pr-423-1776999056
  • a489ccc Merge pull request 1024XEngineer#90 from Cai-Tang-www/main
  • 08d04ef Merge pull request 1024XEngineer#93 from phantom5099/main
  • ad72566 Merge pull request 1024XEngineer#95 from Yumiue/feat
  • 55863ff Merge pull request 1024XEngineer#97 from phantom5099/main
  • 1d49f23 Merge remote-tracking branch 'origin/main'
  • 3ec5b35 Merge remote-tracking branch 'origin/main'
  • 5df0216 Merge remote-tracking branch 'origin/main'
  • afd2cea Merge remote-tracking branch 'origin/main'
  • f34362e Merge remote-tracking branch 'origin/main'
  • edf5c4e Merge remote-tracking branch 'origin/main'
  • b920c74 Merge remote-tracking branch 'origin/main'
  • cfe729c Merge remote-tracking branch 'origin/main'
  • b7685a7 Merge remote-tracking branch 'origin/main'
  • 811f93f Merge remote-tracking branch 'origin/main'
  • 37b1d33 Merge remote-tracking branch 'origin/main'
  • 7e09ea6 Merge remote-tracking branch 'origin/main' into codex/issue-266-header-render-fix
  • a75bcac Merge remote-tracking branch 'origin/main' into fork-pr-414-1776873067
  • 55b367d Merge remote-tracking branch 'refs/remotes/origin/main'
  • 0dab2c2 Merge remote-tracking branch 'refs/remotes/origin/main'
  • aba99da Merge remote-tracking branch 'refs/remotes/origin/main'
  • d9220ec Merge remote-tracking branch 'refs/remotes/origin/main'
  • 81357e3 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 260a2d3 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • deb07d7 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 5006a85 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 6446449 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 4654f18 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 8f40cc3 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • a618e12 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 53db590 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • a81a921 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 1af8b7e Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 077ce6a Merge remote-tracking branch 'refs/remotes/upstream/main'
  • a7866d0 Merge remote-tracking branch 'refs/remotes/upstream/main'
  • 1d06281 Merge remote-tracking branch 'refs/remotes/upstream/main' into provider-phase2-A
  • aafe13a Merge remote-tracking branch 'txl/main'
  • bd9ee6a Merge remote-tracking branch 'up/main' into fix/www-content-sync-main
  • 1bc8751 Merge remote-tracking branch 'upstream/main'
  • c79cabc Merge remote-tracking branch 'upstream/main'
  • 8588495 Merge remote-tracking branch 'upstream/main'
  • 949077b Merge remote-tracking branch 'upstream/main'
  • 82ba4b5 Merge remote-tracking branch 'upstream/main'
  • efb0cf4 Merge remote-tracking branch 'upstream/main'
  • 34dc4c6 Merge remote-tracking branch 'upstream/main'
  • 38ae7cc Merge remote-tracking branch 'upstream/main'
  • c49c55e Merge remote-tracking branch 'upstream/main'
  • ac06d6f Merge remote-tracking branch 'upstream/main'
  • 32b12a0 Merge remote-tracking branch 'upstream/main'
  • 3088019 Merge remote-tracking branch 'upstream/main'
  • b5114e1 Merge remote-tracking branch 'upstream/main'
  • 98760c5 Merge remote-tracking branch 'upstream/main'
  • 871a1dd Merge remote-tracking branch 'upstream/main'
  • 8472088 Merge remote-tracking branch 'upstream/main'
  • 0beb008 Merge remote-tracking branch 'upstream/main'
  • aa2786b Merge remote-tracking branch 'upstream/main'
  • 562b084 Merge remote-tracking branch 'upstream/main'
  • df2c67d Merge remote-tracking branch 'upstream/main'
  • 1dfdba2 Merge remote-tracking branch 'upstream/main'
  • 68ccd6a Merge remote-tracking branch 'upstream/main'
  • 4108e80 Merge remote-tracking branch 'upstream/main'
  • cd2f541 Merge remote-tracking branch 'upstream/main'
  • 04cb507 Merge remote-tracking branch 'upstream/main'
  • d7aafca Merge remote-tracking branch 'upstream/main'
  • 90b721c Merge remote-tracking branch 'upstream/main'
  • eb53e35 Merge remote-tracking branch 'upstream/main'
  • 082c6a2 Merge remote-tracking branch 'upstream/main'
  • 678e3b0 Merge remote-tracking branch 'upstream/main' into codex/issue-99-tui-activity-scroll
  • 0362e8b Merge remote-tracking branch 'upstream/main' into codex/issue-99-tui-activity-scroll
  • 3d5c57c Merge remote-tracking branch 'upstream/main' into discover-model
  • 4768213 Merge remote-tracking branch 'upstream/main' into feat/git
  • 7d57d37 Merge remote-tracking branch 'upstream/main' into feat/git
  • f3168cb Modify install command to include CF_PAGES
  • 1ce74c7 Refactor VitePress config for dynamic site URL and base
  • 93ecb46 Refactor(openaicompat): 修复遗漏baseurl导致回退错误问题
  • 8745b86 Refactor(openaicompat): 引入 SDK Stream 适配器并优化资源预算层级
  • 4bc5ddc Refine compact prompt ownership and session model binding
  • a8c305d Refine compact prompt ownership and session model binding
  • afb05ae Remove entries from .gitignore
  • 21d6e7f Remove pnpm cache configuration from deploy workflow
  • b944837 Rename PROJECT_NAME to 'neocode'
  • 2c84d8f Rename agents.md to AGENTS.md
  • d4c032a Rename project from 'neo-code' to 'neocode'
  • 1f0e7ae Revert "refactor:优化一些冗余代码"
  • aec39b1 Update deploy.yml to include permissions
  • 6e4ecc1 Update deployment workflow for Cloudflare Pages
  • 7c7ec22 Update payload_version from 2 to 4
  • d8dc1b0 Update payload_version from 2 to 4 in API docs
  • b24ef94 Update repository name in install script
  • 0e8b670 app:在 bootstrap 中启用 workspace sandbox
  • 03b52a8 app:在 bootstrap 中启用 workspace sandbox
  • 68de740 app:新增 workspace sandbox 工具权限控制
  • e22f13e app:新增 workspace sandbox 工具权限控制
  • 9c02579 chore(deps): [EPIC-GW-06] 更新项目依赖 (Prometheus SDK)
  • 2bda024 chore(deps): resolve main merge conflicts in go modules
  • 741abd6 chore: fix gofmt issues causing CI conflict
  • ad0e941 chore: resolve PR merge conflicts with main
  • 7885f7b chore: resolve merge conflicts with main
  • debde9f chore: 删除了包管理器分发
  • 3cf3ea2 chore: 触发CI重跑
  • 34db085 ci: make codecov upload non-blocking
  • 4a946ae ci: skip codecov upload when token is unavailable
  • 351668e doc:添加规范的AGENTS.md
  • c75192d docs(gateway): [EPIC-GW-06] 补齐详细设计文档并完成 CLI 组装
  • d32612a docs(gateway): 补齐第三方接入文档体系并接入 API 示例自动生成校验
  • 2fa603b docs(guides):重新编辑两份provider指导文档
  • ad6ce89 docs(prompt):优化系统提示词
  • 6c347d3 docs(prompt):优化系统提示词
  • bbcfa1d docs(prompt):增加上下文何安全边界提示词
  • 40a8549 docs(readme): add shields badges section
  • ef85b5f docs(runtime): restore dropped runtime comments
  • ca8f094 docs(session): dedupe persistence references
  • 56d9be0 docs(session): restore persistence design notes
  • b2c6f4f docs(site): 收敛首页对外文案
  • 871015c docs(tui): fix entry path and untrack local SKILL guide
  • fe0eb64 docs(tui): fix entry path and untrack local SKILL guide
  • 9545caa docs(www): remove stale /status command docs
  • f939b4f docs(www): 修复英文排障页 Gateway 链接
  • 0620453 docs(www): 重构文档站并补齐 MCP 与 Skills 指南
  • 796b644 docs|refactor:修改AGENTS.md,CLAUDE.md更规范,规范builder.go的一个字段
  • a180d94 docs(README):修正下载链接
  • 4b6d407 docs:优化readme.md,新增guides指导使用文档
  • a429bc4 docs:去除冗余文档
  • e069b50 docs:更新文档
  • 15fdd61 feat(): 完成 skills 领域模型与本地注册表基础能力
  • 2573fd1 feat(): 实现 SubAgent WorkerRuntime、角色策略与 Runtime 生命周期接入
  • fdd3ab2 feat(): 补齐 skills 覆盖率并完善加载与注册表分支测试
  • 6b46bdf feat(TUI):增加图片输入入口
  • 07e26c0 feat(cli): 支持应用启动静默检测新版本与平滑自动升级
  • 9f78b50 feat(cli,updater): 新增 version 子命令并修复 update 跨平台资产探测
  • f7bf1c7 feat(config): add provider presets
  • 85c0d55 feat(config,tui): 接入 manual compact 配置、事件与 /compact
  • ba7e26b feat(config,tui): 接入 manual compact 配置、事件与 /compact
  • 22823f3 feat(context): inject project rules and system state
  • bc53f8c feat(context): 增加旧工具结果的读时 Micro Compact
  • b3b0f88 feat(context): 增加旧工具结果的读时 Micro Compact
  • 2f6c31c feat(context): 引入持久化 TaskState 并重构 compact 续航语义
  • 1689255 feat(context): 微压缩引入按工具差异化的重要性感知摘要
  • e480e64 feat(context): 微压缩引入按工具差异化的重要性感知摘要
  • 241c0e4 feat(context): 支持 reactive compact 模式
  • b86206e feat(context,runtime): 落地 manual compact 与 transcript 持久化
  • fb93f7e feat(context,runtime): 落地 manual compact 与 transcript 持久化
  • a244db6 feat(filesystem): unify security result filtering for file/grep/glob
  • ec84cb9 feat(filesystem): unify security result filtering for file/grep/glob
  • 5936239 feat(gateway): [EPIC-GW-02] 引入 neocode:// URL 唤醒分发与网关拦截
  • 9a7f69e feat(gateway): [EPIC-GW-03] 本地控制面契约硬化与 JSON-RPC 协议切换
  • fdbb765 feat(gateway): [EPIC-GW-05] 补齐网关启动编排与流式分发链路
  • 5c3fd70 feat(gateway): [EPIC-GW-06] 实现 Default Deny 控制面 ACL 与静默认证机制
  • 97d7211 feat(gateway): [EPIC-GW-06] 引入统一配置引擎与双轨观测指标
  • e297dee feat(gateway): [EPIC-GW-06] 贯通鉴权与观测端点的网络面拦截
  • 4771605 feat(gateway): [EPIC-INT-01A] 拓宽网关 JSON-RPC 协议簇并桥接真实 Runtime 实例
  • 48e619d feat(gateway): 实现 GW-01 契约层(定义协议帧、接口与校验逻辑)
  • 8104322 feat(gateway): 实现并发安全的流式中继器 (Stream Relay)
  • 9e3c6fc feat(gateway): 引入 ConnectionID 上下文与 JSON-RPC 会话提取规则
  • 12f184f feat(gateway): 打通 slash memo/skills 网关链路并补齐 RPC 契约
  • 8f4bef9 feat(gateway): 新增独立进程骨架与本地IPC探活契约
  • 800967e feat(gateway): 落地 RFC#420 双产物发布与第三方接入契约
  • 63fe363 feat(gateway): 贯通 IPC/WS/SSE 协议端点的流式中继接入
  • 4dfc93c feat(github page):新增github网页界面
  • 9951cfc feat(memo): 引入 user/project 双层 Scope 分层存储并解耦 TUI slash 命令
  • b1d4a36 feat(memo): 接入 LLM 自动提取与后台调度
  • 9c8c9ff feat(memo): 新增规则记忆提取器,ReAct 循环后异步提取记忆
  • 4c86c99 feat(memo): 新增跨会话持久记忆存储与上下文注入模块
  • 304d362 feat(provider): add modelscope semi-guided token setup flow
  • 262b069 feat(provider): narrow MVP provider support surface
  • 29be249 feat(provider): persist /provider add API key across restarts
  • c456a52 feat(provider):增加openaiSDK、以及Gemini初步协议实现
  • ab510d7 feat(provider):增加透明重传以及解决缓冲区溢出问题
  • 4b69605 feat(provider):接入Gemini、anthropicSDK
  • 86a529f feat(runtime): emit permission request/resolved events
  • 13463d3 feat(runtime): implement final acceptance verifier pipeline
  • 14ecb63 feat(runtime): recover with reactive compact on context-too-long
  • d7c1aac feat(runtime):增加可修改死循环次数以及自我纠正提示
  • 97da88f feat(runtime):增加工具调用重复循环熔断机制
  • ede7033 feat(runtime):增加执行监控与死循环拦截
  • 64e6bc1 feat(runtime\provider):初步重构多模态机制
  • df0bea6 feat(scripts): add automated issue creation command
  • b60d0f2 feat(security): complete permission ask loop and policy engine
  • 0b9dc7a feat(security): 补齐 MCP 权限 identity 与规则模板
  • 104ac2c feat(security/runtime): add session remember once/always/reject
  • 3366a8e feat(session): 增加 Todo 状态持久化与校验
  • d337823 feat(skills): add RFC issue skills and install-skills make target
  • cab3e1a feat(skills): 完成skills会话入口与运行时边界收口
  • 17c2f51 feat(skills): 打通 session/runtime/context 接入并修正降级语义
  • e38f423 feat(skills): 补充skills发现加载机制与使用文档
  • f35e922 feat(subagent): 实现任务上下文切片与结构化结果契约
  • 3159479 feat(todo): 接入todo_write工具链并完善上下文注入与事件测试
  • 7337638 feat(tools): 新增 memo_remember / memo_recall 模型工具
  • 4489e61 feat(tui): [EPIC-INT-01B] 引入 RemoteRuntimeAdapter 实现客户端流量下沉网关
  • 8a031a0 feat(tui): add demo todo panel and remove obsolete slash commands
  • 87a259c feat(tui): add demo todo panel and remove obsolete slash commands
  • cd29732 feat(tui): add demo todo panel and remove obsolete slash commands
  • de8efe1 feat(tui): add full-access mode with risk prompt and auto approvals
  • 7817a9a feat(tui): improve transcript/log viewer UX and footer error hints
  • 5021b93 feat(tui): polish startup and picker UI
  • 04d4e78 feat(tui): 为输出代码块增加点击复制按钮
  • e7ce934 feat(tui): 将代码复制按钮贴到代码块右侧
  • 6785ead feat(tui): 接入 memo 服务,新增 /memo /remember /forget 命令
  • 688b5df feat(tui): 接入可控 Markdown 渲染并补齐测试覆盖
  • 6b5a253 feat(tui/runtime): 打通权限审批选择菜单闭环并增强ask提示词
  • 2ed38ea feat(www): 官方站点改造 — 首页收敛 + 站内文档结构
  • d59a7c6 feat: [EPIC-GW-02A] 统一网关入口至 neocode 子命令体系 (Single Binary 收敛)
  • 421848e feat: [EPIC-GW-04] 搭建网络访问面骨架 (HTTP/WS/SSE)
  • 6e1a51f feat: add git-aware bash permission strategy and structured results
  • ab75710 feat: bash 工具统一错误输出与截断标记
  • b1aedbd feat: edit 工具统一错误输出格式
  • b7c186a feat: expand slash commands in the tui
  • f889613 feat: glob 输出截断与统一错误格式
  • 7f1bd7f feat: grep 输出截断与统一错误格式
  • 7e20c2e feat: read_file 增加输出限制与统一错误格式
  • 4408951 feat: slash命令仅保留cwd并移除workspace
  • 69e286f feat: webfetch 统一错误输出格式
  • 0e2cfe5 feat: write_file 统一错误输出格式
  • f8fcf0e feat: 为bash工具接入安全执行器
  • 401c524 feat: 优化 workspace sandbox 根路径缓存与解析性能
  • 9dc23c6 feat: 修复跨平台与时序抖动导致的覆盖率测试不稳定
  • 1d0db9e feat: 在 CLI 边界新增 URL 校验与补充了默认骨架行为回归测试
  • cf6e90c feat: 增加Todo执行归属executor并完善模型决策提示
  • d33802c feat: 增加工具统一输出截断与错误格式助手
  • 48530c6 feat: 增强MCP stdio握手兼容并补齐覆盖测试
  • d30c823 feat: 子代理接入工具调用闭环与安全链路
  • 76f1b48 feat: 完善 MCP 新能力测试覆盖与边界用例
  • a7c227d feat: 完成 1024XEngineer#179 MCP tools 暴露过滤
  • 51faee6 feat: 实现subagent任务DAG调度器与重试回写
  • e6fb96e feat: 将 MCP 工具接入 Registry 主执行链并增加 stdio 客户端
  • b4e1cba feat: 引入执行期WorkspacePlan并绑定file/bash执行链
  • df6905a feat: 引入权限引擎与统一动作模型
  • 7b5db03 feat: 强化 MCP 调用链错误处理与安全边界
  • d25bd39 feat: 拆分 default_workdir 与 session workdir 并接入会话级切换
  • 2cd2939 feat: 接入runtime自动dispatch并打通subagent调度闭环
  • 15d15c7 feat: 接入工具管理器安全执行链
  • 31c61df feat: 接入配置驱动 MCP 注册并补充使用文档
  • 8486c26 feat: 提升 1024XEngineer#176/1024XEngineer#177 差异覆盖率并补充分支测试
  • 424ce16 feat: 提升 WebFetch 网页正文提取与模型可消费性
  • 31c0473 feat: 支持按工作区隔离会话存储
  • 5908332 feat: 支持按工作区隔离会话存储
  • 48ba7cf feat: 新增 MCP Registry 与 Adapter 基础能力
  • 991297c feat: 更新 webfetch 错误输出测试
  • 25a0f85 feat: 添加启动页面
  • c2af7f7 feat: 添加网关进程自动化拉起(Auto-Spawn) 机制,在 TUI 侧首次拨号前做静默探测,探测到“网关不可达/未启动”错误时,自动执行 os.Executable() + exec.Command(exePath, "gateway")。
  • 2178e26 feat: 移除 legacy workdir 兼容并强制 default_workdir
  • d8da168 feat: 移除 workdir 配置持久化并改为会话内存态
  • 0f3dcf4 feat: 统一工具注册表错误输出格式
  • 4a7dfc9 feat: 补强 workspace sandbox 边界校验与文档说明
  • a07b88d feat: 补齐 MCP stdio initialize 握手与重连会话流程
  • 4bc19ab feat: 补齐 MCP 并发与错误路径回归测试
  • 76043c6 feat: 补齐 workspace sandbox 分支测试覆盖
  • 3d76ec0 feat: 补齐 workspace sandbox 分支测试覆盖
  • 5836373 feat: 补齐权限执行链测试覆盖
  • ea592a6 feat: 调整工具注册表错误断言
  • 80f8acd feat:runtime透传子代理capability上下文到工具调用
  • ebceee8 feat:去除/cwd这个无效实现
  • 37a6e4c feat:增强subagent提示词与能力边界说明并修复回归测试
  • 0f17022 feat:子代理支持路径能力并默认绑定任务工作区
  • 8afb83d feat:完善subagent调度可靠性(恢复、指数退避、fail-fast与幂等保护)
  • 84cc47e feat:实现了多行输入
  • 11798ef feat:实现了多行输入
  • 52ecf3e feat:工具管理器接入capability验签与审计
  • 75d670f feat:引入CapabilityToken模型与权限引擎拦截
  • 6a0945c feat:注册spawn_subagent工具并补充回归测试
  • 3972f38 feat:移除streak硬停并修复todo_write状态更新兼容
  • 2712c7a feat:移除运行时Todo自动调度并改为即时spawn_subagent执行
  • 1b1f899 feat:统一subagent超时与取消语义并补齐重试事件类型
  • 7b04ef5 feat:补齐覆盖率
  • 5c3ee96 feat:规范化openaicompat的HTML错误并收敛subagent回灌上下文
  • ad00a21 feat:调整系统提示词为顺序Todo与即时subagent策略
  • f350c77 feat(provider):增加自定义chat端口功能
  • 35217bb feat(provider):增加自定义模型列表功能
  • e724ec6 feat(provider):增加主动获取模型和预留模型元数据
  • fb5ea27 feat(tui):新增/provider add
  • 8c6acdd feat(tui)增加tui的slash功能(/session 会话切换)
  • 36f4b6e feat(tui):增加多模态(图片读入)
  • 17d2407 feat:加上token计量功能
  • 547f757 feat:加上token计量功能
  • d0edaab fix runtime dispatch convergence and subagent event payloads
  • 9a8a744 fix(app): close resources on bootstrap failure paths
  • 8de41b4 fix(app): restore newRemoteRuntimeAdapter factory variable
  • 071e759 fix(app):修复默认配置来源错误
  • 6a9ddb5 fix(capability): close review gaps and add coverage
  • 03bf9e2 fix(ci): align rpc test helpers and stabilize progress reminder threshold
  • 56a3296 fix(ci): avoid Linux clipboard build dependency
  • 0b873ba fix(ci): resolve go vet lostcancel and gofmt alignment
  • d99d244 fix(ci): resolve subagent build and todo transition breakage
  • 58a7e6b fix(ci): scope node24 override to build job and simplify pages workflow
  • b07ec9a fix(ci): scope node24 override to build job and simplify pages workflow
  • 6c0338a fix(cli): harden update notice/output and simplify logic
  • 083d76a fix(cli): restore UTF-8 Chinese comments in gateway commands
  • 4edc502 fix(cli): 修复自动更新并发冲突、终端注入风险及网络阻塞问题
  • 2eabbce fix(cli,updater): separate eligible/installable latest versions and align docs
  • 1cbbb9b fix(compact): address review findings and simplify parsing/rendering
  • bd0ae8f fix(compact): enforce archived prompt char cap and simplify prompt assembly
  • 59200df fix(compact): harden task_state bounds and session decode
  • a0ccc2f fix(compact): resolve unresolved review findings and harden parsing
  • 8a4fc58 fix(compact): 修复会话压缩系统六项缺陷并扩展两项可配置性
  • 23b5150 fix(compact): 修复会话压缩系统六项缺陷并扩展两项可配置性
  • d5f6756 fix(config): address provider create lock and env validation regressions
  • abeed58 fix(config): align manual discovery handling and validate model_source input
  • 671e528 fix(config): enforce required model name for custom provider models
  • 06bc56f fix(config): fail fast on runtime provider config normalization
  • 273a031 fix(config): preserve invalid memo values and support legacy memo key
  • da9fe34 fix(config): propagate session asset limits via ToRuntimeConfig
  • 0abd7ec fix(config): return snapshot lookup errors for auto-compact fallback
  • b5d6b42 fix(config): skip discovery normalization validation in manual model source
  • 975522a fix(config):修复测试错误
  • defab26 fix(config,tui,session): address review findings for PR 421
  • 9744a2c fix(config/runtime): 统一 MaxRepeatCycleStreak 三处守卫语义一致性并补齐测试
  • 7caf456 fix(config/state): recover stale provider create lock after unclean exit
  • e4eadfa fix(config/state): rollback on save failure and add cross-process create lock
  • 8ca9d12 fix(config/state): use service-scoped lock for custom provider create
  • f32b04b fix(conflict): align README with main and retain RFC#420 notes
  • 487b323 fix(conflict): align docs reference api file with origin main
  • d5633b7 fix(conflict): align gateway doc generator path with origin main
  • 222f2df fix(conflict): resolve Makefile merge conflict with main
  • 57c314c fix(conflict): resolve README merge conflict with main
  • dea11dd fix(context): avoid empty spans consuming micro compact budget
  • d12e43d fix(context): avoid empty spans consuming micro compact budget
  • f1b233e fix(context): constrain memo recent window budget and sanitize tool payload
  • d898001 fix(context): harden explicit context sources
  • d443271 fix(context): harden memo tool window projection and docs
  • e1f2250 fix(context): harden micro-compact summarization and simplify flow
  • 54bf046 fix(context): optimize micro compact summarizer paths and sanitize previews
  • 9229313 fix(context): 修复 compact rune 计数与规则发现错误处理
  • add5caa fix(context): 修复 compact rune 计数与规则发现错误处理
  • b073953 fix(context): 修复 metadata-only 工具结果语义丢失
  • 311764a fix(context): 修复续跑上下文裁剪与 loop_limit 检查点
  • b622286 fix(context): 修复自动 compact 阈值回退并补齐模型元数据校验
  • d1aea90 fix(context): 增加 micro compact 回退开关并收敛工具名常量
  • 04b273c fix(context): 增加 micro compact 回退开关并收敛工具名常量
  • 35956b8 fix(context/tools): harden summary boundary and sanitize metadata
  • 4f1873a fix(context/tools): resolve unresolved simplify review items
  • ab091ef fix(doc):改fetch_depth为1
  • 891823b fix(docs): regenerate gateway rpc reference examples
  • c5a8d89 fix(docs): sync gateway rpc generated example payload version
  • 0e014de fix(gateway): [EPIC-GW-04] 修复 IPv6 跨站白名单与剪贴板空状态误判
  • 085705b fix(gateway): [EPIC-GW-04] 强化网络面安全边界与连接稳定性
  • d6c6296 fix(gateway): [EPIC-GW-04] 提升网络面启动降级容错与环回校验安全性
  • 6fbf88b fix(gateway): [EPIC-GW-06] 修复深度安全审计指出的高危漏洞与配置回归
  • cd12617 fix(gateway): [EPIC-INT-01A] 修复 IDOR 越权与全局误杀漏洞,实现异步长任务队列
  • 3565cb4 fix(gateway): [EPIC-INT-01A] 修复运行时桥接的安全漏洞与状态一致性
  • 61af019 fix(gateway): [EPIC-INT-01B] 修复新会话初始化崩溃问题,实现服务端静默建档(Upsert)
  • 0dd60a9 fix(gateway): align launcher fallback contract and dispatch launch args
  • 542ba74 fix(gateway): avoid chmod on pre-existing unix socket directory
  • cc5931a fix(gateway): close auth gaps and simplify frame validation
  • f3f3274 fix(gateway): enforce HTTP auth boundaries and strict gateway config validation
  • 7a093a6 fix(gateway): harden jsonrpc invalid-id and frame error mapping
  • 061e26b fix(gateway): harden stream relay lifecycle and binding limits
  • 17acaea fix(gateway): remove dual runtime build and harden autospawn lifecycle
  • bd9cca6 fix(gateway): resolve remaining JSON-RPC hardening review gaps
  • 9cf7099 fix(gateway): resolve remaining review risks and tighten checks
  • 1bd05cf fix(gateway): resolve review issues for server concurrency and ipc hardening
  • 97d57d7 fix(gateway): validate review path safety in wake handler
  • 79d08dd fix(gateway): 为 JSON 解码增加最大帧长度限制,防止内存放大
  • 74459ff fix(gateway): 为 Windows Named Pipe 设置最小化访问控制 ACL
  • 2435651 fix(gateway): 修复 Accept 与 Close 之间的连接登记竞态
  • f01183b fix(gateway): 修复 Accept 与 Close 之间的连接登记竞态
  • fa8d483 fix(gateway): 修复回滚重拣后冲突代码与文档生成脚本构建冲突
  • 3491b4e fix(gateway): 修复网关模式下 /memo 与 /remember 不可用
  • d5a33fa fix(gateway): 收紧 Unix socket 目录与文件权限至 0700/0600
  • ce39282 fix(gateway): 移除旧兼容降级并完善 memo/skills 网关链路
  • 67caf16 fix(gateway): 补齐权限审批闭环契约并保留 session tool_calls 元数据
  • cccd464 fix(gateway): 限制 executeSystemTool 白名单并同步网关文档
  • dd2cc37 fix(infra): resolve main-branch merge conflicts in clipboard and mime detection
  • 867dfda fix(infra): resolve remaining clipboard merge conflict
  • 06aa0f7 fix(makefile): align gateway docs check with generated artifact
  • 6c4990c fix(mcp): 修复结果语义丢失并补齐生命周期回收
  • cdf4473 fix(mcp): 修正缺省type时schema归一化误降级
  • 9cb4ce3 fix(memo): add legacy project-scope compatibility and docs sync
  • 233be28 fix(memo): address review findings and simplify extractor/runtime integration
  • bb1f85e fix(memo): avoid stale auto-extract dedup and optimize byte trimming
  • 8de4646 fix(memo): avoid stale idle cleanup deleting active state
  • 96ba85d fix(memo): harden auto extraction scheduling
  • 248d133 fix(memo): merge scoped and legacy topics in ListTopics
  • 752df25 fix(memo): 修复 1024XEngineer#285 的提取窗口与错误包装
  • 7c7e103 fix(memo,session): 补齐 review 回归并修正裁剪清理逻辑
  • 4473628 fix(merge): resolve conflicts with origin/main for tui runtime adapter and events
  • a154b10 fix(multimodal): preserve blocked input and validate blank image url
  • 26fc9d4 fix(multimodal): redact transcript image identifiers and tighten memo gating
  • 834778d fix(openaicompat): close sdk stream and enforce transport budget
  • cc2ecc6 fix(openaicompat): close stream promptly on completion markers
  • 36c0a86 fix(openaicompat): correct responses stream completion semantics
  • 9105b5a fix(openaicompat): guard non-SSE stream responses and sanitize errors
  • 857112c fix(openaicompat): restore stream compatibility and message semantics
  • ca06d78 fix(permission): harden approval flow and narrow session memory scope
  • 89c7478 fix(prompt): align coder test guidance with repo policy
  • 3b83b44 fix(provider): address security and discovery error handling regressions
  • 3bb8d8a fix(provider): align openaicompat identity and responses semantics
  • f189bbd fix(provider): auto-fill chat endpoint by chat_api_mode when path is empty
  • 70b204e fix(provider): decouple openaicompat api mode from endpoint path
  • ca798c3 fix(provider): mask api key render and harden provider add rollback
  • 7383f19 fix(provider): prevent rollback data loss and utf8 truncation
  • ae2ebd9 fix(provider): redact sensitive discovery error body summary
  • 6c54c7a fix(provider): resolve unresolved discovery review issues
  • 0232b2c fix(provider): tighten multimodal part validation and empty message semantics
  • 6618ee6 fix(provider): validate parts and simplify message conversion
  • 1c51367 fix(provider):修 APIStyle 身份不一致
  • aefa4fa fix(provider):修复SSE Reader 缓冲区溢出以及重连消息污染风险
  • 61ebc6c fix(provider):修复driver来源固化
  • 4627929 fix(provider):修复“显式报错”流事件处理导致卡死问题
  • d37880a fix(provider):修复切换到不存在的模型会偷偷改配置等问题
  • 3da60fc fix(provider):修复强制 current_model 必须非空导致可能启动失败问题
  • 707049c fix(provider):修复当前存在EOF被误当作正常完成问题
  • b8dc340 fix(provider):修复测试报错
  • 9c1ced6 fix(provider):修复测试报错
  • ffd3e3f fix(provider):修复测试文件仍保留workdir错误
  • 711fb1b fix(provider):修复测试文件错误
  • 46bc129 fix(provider):修复测试错误
  • 8aadd97 fix(provider):修复重试次数过多以及错误丢失问题
  • ada1833 fix(provider):模型流式输出中途截断但界面无错误提示
  • 3319c73 fix(provider):解决冲突
  • 7871aaa fix(provider,tui): explicit model_source flow and preserve legacy discover default
  • 5fe2d69 fix(provider-add): 修复 chat mode 路径联动与模型数值校验一致性
  • 19771cb fix(repository): cancel-aware walk and safer retrieval filters
  • e5e430e fix(responses): align adapter comment with actual line reader implementation
  • f5dee5b fix(review): harden git read-only policy and clarify max-turn stop semantics
  • 8903238 fix(review): preserve cleanup semantics and error contracts
  • 9d5219b fix(review): 收紧 TaskState prompt 投影并优化会话摘要解码
  • 2adfed9 fix(runtime): address acceptance and TUI review findings
  • 494499b fix(runtime): address review issues — loop budget, token-reset persist, rate-limit misclassification
  • cd2f5d6 fix(runtime): address unresolved review findings and simplify paths
  • a316884 fix(runtime): align progress streak semantics and reduce permission HOL blocking
  • afce7e3 fix(runtime): align repeat-cycle breaker semantics and tests
  • 730a61b fix(runtime): align runtime core with main to resolve merge conflicts
  • 7107222 fix(runtime): align todo integration test with parts input
  • 867acf9 fix(runtime): auto-retry transient subagent failures in dispatch round
  • 27ae095 fix(runtime): avoid caching fallback threshold on resolver errors
  • ad20555 fix(runtime): avoid duplicate metadata sanitize in tool message normalization
  • 047bb8b fix(runtime): cache auto-compact threshold within run
  • e2c89db fix(runtime): correct unverified-write state transitions in mixed verify/write turns
  • ebfd4b2 fix(runtime): degrade when estimate tokens fails
  • 7345f76 fix(runtime): drain streaming events after cancellation
  • 3055d8f fix(runtime): guard non-positive resolved auto-compact threshold
  • fb8ac5b fix(runtime): harden compact rollback and strict task_state decode
  • 07a4d3b fix(runtime): harden terminal event and tool parallelism
  • 6ab4ba7 fix(runtime): increment compact counter only when compact applied
  • 1b7691d fix(runtime): keep mixed executor DAG driving and clarify dispatch events
  • 5b0bcfd fix(runtime): narrow system tool session lock scope
  • 1332e9b fix(runtime): normalize skill events and dedupe missing notifications
  • 5d2a94f fix(runtime): preserve ErrMaxLoopReached sentinel on loop-limit exit
  • 27ec07a fix(runtime): preserve memo extractor hook after refactor
  • 825f225 fix(runtime): rebuild context after auto compact
  • eb360d3 fix(runtime): reconcile token ledger with partial usage observation
  • 5fe066e fix(runtime): recycle session locks and harden nil maps
  • 269f83d fix(runtime): repair runtime tests compile errors
  • 50df6ce fix(runtime): resolve conflicts with origin/main semantics
  • 062846d fix(runtime): resolve main merge conflicts for subagent runtime
  • cc74bd4 fix(runtime): resolve merge conflicts with main event/runtime changes
  • a4a2749 fix(runtime): resolve unresolved EmitChunk reviews
  • 0296fd8 fix(runtime): stop final intercept loop when completion gate blocks
  • a90b577 fix(runtime): tighten inline subagent capability and enforce output contract
  • 473ede1 fix(runtime): tighten tool execution scheduling and docs alignment
  • 48cdb87 fix(runtime): 修复配置热切换上下文透传并补齐覆盖
  • f8bc410 fix(runtime): 修复重复循环配置校验回归并补齐熔断回归测试
  • acadb2b fix(runtime): 清理冲突标记并恢复提醒优先级
  • a6f83ae fix(runtime):修复切换模型失败问题
  • 4c60d1c fix(runtime):修复切换模型失败问题
  • 0292f64 fix(runtime):解决冲突
  • 62e569b fix(runtime,anthropic): tighten estimate failure gate and preserve zero usage observation
  • 4098da8 fix(runtime,config): resolve PR review items and simplify streak handling
  • 7171314 fix(runtime,config): unify compact asset limits and add provider yaml migration script
  • de71dd9 fix(runtime,security): close unresolved review gaps in verify and workspace fallback
  • 9e1101d fix(runtime,tui): harden gateway read loop and session not-found handling
  • bc989c1 fix(runtime,tui,session): address review reliability and error-classification issues
  • 5a9c20c fix(runtime-security): resolve unresolved review issues
  • a9b0f9a fix(runtime/provider/tui): address budget estimate gating, request reuse and stream fail-fast
  • 07f999c fix(runtime/session/config): avoid prepare-event deadlock and improve cancel-safe asset flow
  • 56fb8c9 fix(runtime/session/tui): harden multimodal input safety and event isolation
  • b267be5 fix(runtime/tools): hard-cut trust boundary and lifecycle state handling
  • 45294f5 fix(runtime/tools): 收敛 EmitChunk 遗留 review 问题
  • adc6a47 fix(scripts): trim whitespace in issue labels
  • 333f654 fix(security): add naming contract comment and dot-validation for MCP identity functions
  • 628ed1e fix(security): close git bypass and tool-failure detection gaps
  • d0d68c3 fix(security): close git read-only private-key deny gap
  • 19e3b5a fix(security): enforce deny precedence and tighten webfetch whitelist
  • 62453cb fix(security): harden capability isolation checks
  • 0f6cdc3 fix(security): keep symlink escape checks for unknown walk entries
  • 9d8654a fix(security): normalize backslash separators in workspace target resolution
  • 925a8d8 fix(security): reject backslash traversal segments
  • cc8c6f4 fix(security): resolve MCP server identity parsing collisions
  • 5e5e83d fix(security,config): harden git semantic parsing and bump max turns default
  • 3eeb5e2 fix(security-session): harden git readonly env and migrate legacy todo executor
  • e814384 fix(session): make sqlite init retryable and harden symlink boundary checks
  • c3af8c4 fix(session): resolve todo doc garbling and simplify todo id validation
  • 0fa2b13 fix(session,memo): 修复 review 问题并补充回归测试
  • f832c04 fix(session,memo): 修复审查发现的边界问题
  • 48043eb fix(session,provider): add asset total budget, safe temp writes, and path guard
  • 39a3c33 fix(session/provider/config): address review comments and raise coverage
  • a23eb69 fix(skills): handle loader retry and tighten skill file parsing
  • 950ec4c fix(skills): harden local loader and tighten name fallback
  • b971587 fix(skills): harden skill command display and gateway error mapping
  • 322e915 fix(skills): move repository skills to .agents/skills
  • c3f529c fix(skills): preserve non-hinted tool order and fallback workspace
  • ec14486 fix(spawn_subagent): inline-only mode and strict capability inheritance
  • 727ed3f fix(subagent): address review gaps in progress envelope and capability bounds
  • b74c29d fix(subagent): address scheduler review issues and improve coverage
  • 82031ec fix(subagent): align permission rejection and policy limits semantics
  • 778e8c4 fix(subagent): close runtime risk gaps and raise coverage
  • 523114e fix(subagent): enforce descriptor rebuild contracts and trim context clone cost
  • dfa0299 fix(subagent): enforce descriptor related-files filtering and hard budget cap
  • 9384e80 fix(subagent): resolve review conflicts and strengthen coverage
  • e43f70c fix(subagent): resolve review issues for factory lifecycle and default output contract
  • a80164d fix(subagent): resolve scheduler review findings
  • ac5d75c fix(subagent): resolve six review risks in context slice
  • 0b97dac fix(subagent): tighten step error handling and simplify loop internals
  • aa1e6d1 fix(test): rebase后对齐权限提示测试
  • b574036 fix(test):补充测试覆盖率
  • 5736244 fix(test):补充测试覆盖率
  • 3fbcf5a fix(todo): address review issues for atomic persistence and revision checks
  • 8d69fd9 fix(todo): harden todo prompt rendering and input validation
  • 0e16a97 fix(todo_write): remove unsupported retry fields from tool contract
  • cc18118 fix(todo_write): support legacy title and tighten action schema
  • 892ae39 fix(tools): align MCP exposure filter with review findings
  • 1eb6315 fix(tools): allow remembered low-risk external write retries
  • b3dea96 fix(tools): allow remembered low-risk external write retry
  • c9d2152 fix(tools): harden external write approval sandbox path
  • b217cc0 fix(tools): harden git bash intent parsing and redact normalized intent
  • af5df76 fix(tools): harden git global option parsing and remote-op memory scope
  • b174fae fix(tools): move facts enrichment to executor wrapper to avoid merge conflicts
  • f8bead5 fix(tools): normalize sandbox security error prefix
  • 2cb630d fix(tools): preserve case-sensitive git fingerprint scope
  • 762d0a9 fix(tools): reconcile manager conflict with main sandbox flow
  • 0996881 fix(tools): route low-risk external writes through approval ask
  • 560a716 fix(tools): 重构EmitChunk错误传播与并发语义
  • b381864 fix(tui): address help modal and review regressions
  • d70966b fix(tui): address latest review issues in footer tick and startup state
  • e6e3945 fix(tui): address transcript selection high/medium risks
  • ede793d fix(tui): align footer tick scheduling with current update cycle
  • 2f22356 fix(tui): align window size guard with startup view tests
  • c7dc253 fix(tui): close permission ask review gaps
  • 146d85e fix(tui): close transcript selection regressions and add coverage tests
  • 57b05b7 fix(tui): debounce log viewer persistence and restore utf8 comment
  • 518fe15 fix(tui): decouple memo slash command from local memo service
  • 5a1eb3e fix(tui): drop stale copy-block paths after rebase
  • 376a11f fix(tui): fix CI failures and boost test coverage above 80%
  • c2fa334 fix(tui): fix test file using undefined agentruntime.Session
  • 6b68f48 fix(tui): harden gateway runtime adapter handshake and event delivery
  • 6569fdf fix(tui): improve test robustness for Windows CJK path and timeout
  • 02a5f02 fix(tui): improve transcript selection and footer help contrast
  • 681ad26 fix(tui): keep modelscope token step on auth page open
  • 7aca339 fix(tui): move log persistence to runtime and harden viewer state
  • 4bb3bef fix(tui): preserve session workdir on reload
  • 313ac9d fix(tui): rebind session workdir to startup workspace
  • 8313f6f fix(tui): recover permission prompt when full-access auto approval fails
  • 013c29f fix(tui): reject NUL bytes in ResolveWorkspaceDirectory and improve test robustness
  • ace9a42 fix(tui): remove BOM from runtime bridge and status snapshot
  • 4337bd5 fix(tui): remove BOM from update.go
  • 0728dc6 fix(tui): remove legacy compatibility path and restore multimodal/session flow
  • 2b04ef6 fix(tui): remove stale workspace-command references after conflict resolution
  • c290819 fix(tui): render thumb-only transcript scrollbar
  • 997f777 fix(tui): resolve ctrl+n startup lock regression and visible scrollbar
  • 372ab70 fix(tui): resolve multimodal review issues and add tests
  • 8b44672 fix(tui): resolve pr-208 conflicts with main
  • 60219e9 fix(tui): resolve review major/minor issues in transcript/footer/copy cleanup
  • 3bba1d1 fix(tui): resolve startup and footer tick regressions
  • 86fe781 fix(tui): resolve startup state duplication and color profile override
  • d881038 fix(tui): resolve startup view compile break and restore tick flow
  • 7420128 fix(tui): resolve update.go merge conflict against main
  • eec78b2 fix(tui): restore input reset and raise tui patch coverage
  • 90c9ba8 fix(tui): rollback provider selection when modelscope token setup fails
  • 12a71cb fix(tui): separate activity from transcript
  • 5cea84f fix(tui): stabilize header rendering and remove ANSI artifacts
  • aed0dce fix(tui): strip BOM in runtime bridge and status snapshot
  • 9358e43 fix(tui): use agentsession.Session instead of undefined agentruntime.Session
  • 70f0348 fix(tui): validate file URLs and stabilize open_resource tests
  • 1bdd8ec fix(tui): 仅在左键点击时触发代码复制
  • 55c08a4 fix(tui): 修复 /help 编码与覆盖率问题(UTF-8)
  • 760fa46 fix(tui): 修复 /help 编码与覆盖率问题(UTF-8)
  • da0e6bd fix(tui): 修复中文注释乱码
  • 8052673 fix(tui): 修复心跳协程 WaitGroup 误用导致的并发 Panic 风险
  • 23575a6 fix(tui): 修复用户消息与标签右对齐偏移
  • 606ede5 fix(tui): 修复输入区粘贴发送与滚动交互
  • 4cda675 fix(tui): 复制按钮置顶并恢复 markdown 与代码块渲染
  • 2bf2721 fix(tui): 复制改为点击释放触发并兼容终端事件
  • c686aa7 fix(tui): 引入应用层心跳机制解决网关 30s 闲置断连问题
  • 6955c22 fix(tui): 拦截空会话的 compact 请求
  • 4000a6b fix(tui): 拦截空会话的 compact 请求
  • 1277613 fix(tui): 支持缩进代码块显示复制按钮
  • 830520b fix(tui): 统一 UTF-8 控制台编码并补中文渲染测试
  • a8e032f fix(tui): 统一网关不支持动作错误映射
  • 38ced9a fix(tui): 统一输出底板右边缘避免锯齿
  • 470e7a0 fix(tui): 调整界面大小,增加面板搜索,对齐输入格式,调整md渲染
  • d3bc6fc fix(tui):修复终端报错会导致命令行和输入区异常的问题
  • 1b3d0f1 fix(tui)修复输入slash指令时的界面异常
  • 20a5312 fix(tui,session,config): address review findings and add regression coverage
  • b1b5255 fix(tui/components): remove core-utils dependency in split-02
  • dab961a fix(tui/core/app): strip BOM from core app sources
  • ab7171d fix(tui/gateway): 修复自动拉起机制的僵尸进程隐患与日志风暴问题
  • e2a2b1b fix(tui/services): reject NUL bytes in ResolveWorkspaceDirectory
  • 4d1d6d8 fix(tui/services): strip BOM from runtime_bridge
  • aa7a755 fix(tui/state): remove stray BOM to unblock CI build
  • 58e97ad fix(tui/state): remove stray BOM to unblock CI build
  • a856275 fix(updater,cli): resolve review issues in version probe and diagnostics
  • 16de689 fix(verify): close security gaps and wire verifier policies
  • e08b287 fix(verify): harden command and path validation
  • ca909c6 fix(webfetch): remove unsafe bypass API and add dial fallback
  • 33d39a7 fix(webfetch): validate target IP on actual dial path
  • 6678e41 fix(www): resolve review issues and simplify quickstart/docs styles
  • c4a4239 fix(www): 修正首页安装区块布局、补充缺失文档内容并隐藏全局滚动条
  • 3a04fe5 fix(www): 处理官网组件评审反馈
  • b74ebaf fix:
  • b864400 fix: CF_PAGES
  • 7d55ed5 fix: Metrics 开关失效与实例不一致的问题、封堵 URL Query 带来的 Token 泄漏风险、修复 ACL Mode 配置项未生效的漂移问题
  • 3fe66f0 fix: address PR review regressions
  • 2b344a5 fix: address memo review findings and simplify memo flow
  • e50403a fix: close git permission regressions and stop-reason/session drift
  • f9feb66 fix: close subagent permission and legacy migration gaps
  • bcfc4d4 fix: refine tui command flow and stabilize layout
  • 287225c fix: reject NUL byte paths in bash workdir resolver
  • 6aa1d57 fix: resolve conflicts with main and fix build errors
  • 9b6a40a fix: resolve merge conflicts with main for memo PR
  • 2b90cf9 fix: resolve residual multimodal/session/provider review risks
  • 046a21a fix: resolve review findings and merge conflict in gateway tests
  • 2d27fbe fix: 修复 1024XEngineer#248 Linux CI 编译与超时断言问题
  • 104f30f fix: 修复 1024XEngineer#248 覆盖率模式下的测试失败
  • 76a0a7f fix: 修复 CLI 参数冲突并完善自动拉起与心跳静音逻辑
  • 50eb6d9 fix: 修复 IPC 解析失败分支的并发写竞争、容量统计未剔除过期项导致的误判和兜底 Session 选择顺序退化的不稳定问题
  • f054a24 fix: 修复 JSON 成功输出失败时打破输出契约的问题、workdir 安全校验中的合法路径误杀和Dispatcher 传入 nil Context 时丢失默认超时的问题
  • b2672c5 fix: 修复 Release 流水线鉴权丢失与 Go 版本声明不一致问题
  • a8355e3 fix: 修复 nil Context 引发的潜在 Panic 风险、JSON 错误输出失败时的静默退出以及增加 Workdir 路径注入的基础防御
  • 8f65ebe fix: 修复 provider 重试回退测试抖动失败
  • bfa6147 fix: 修复 workdir 安全校验被 filepath.Clean 绕过的漏洞和dispatcher 中未处理 nil context 导致的 Panic
  • 7796ff1 fix: 修复infra跨平台剪贴板与图片MIME识别
  • 05ad184 fix: 修复流取消误判并补齐覆盖用例
  • 11cded5 fix: 修正工作区分桶的大小写归一化规则
  • d17cd20 fix: 收敛 micro compact 工具策略来源
  • 826f40c fix: 深入修改,完善CI环境判断以及严格匹配资产列表
  • e726eb3 fix: 规范registry中的provider引用以修复CI构建异常
  • 1a8a626 fix: 解决提交pr也触发cloudflare推送,但没有Token触发失败的问题!
  • a642a54 fix:Prepare 阶段的 workdir 持久化从“整包回写会话头”改成“只更新 workdir + updated_at
  • 494c600 fix:slash写入注册
  • 1e54296 fix:修复 Dispatcher 中 Context 取消不及时导致的 I/O 阻塞问题
  • 27e5093 fix:修复 Dispatcher 响应校验缺失、Windows Named Pipe 无限阻塞风险以及补充 README.md MVP 限制说明
  • 9ee41ed fix:修复 JSON-RPC ID 校验不严的问题、Windows 路径注入防御增强和优化 Result 解码的性能,移除多余的内存分配
  • 6998e04 fix:修复 goroutine 泄漏、简化装配层依赖、补全工具调用流式事件
  • 09bf257 fix:修复 url-dispatch 错误输出被 Cobra 污染的问题和Unix UDS 拨号无超时限制的阻塞风险
  • 0a7f0be fix:修复/memo指令
  • 59fbf25 fix:修复/memo指令
  • f706537 fix:修复npm错误
  • a25ad4e fix:修复npm错误
  • ac28f24 fix:修复test
  • 6a13a35 fix:修复url来源错误问题
  • 48f7da0 fix:修复丢失问题,完全收口
  • 42f089e fix:修复了实现的不规范问题,并更新了文档说明
  • 733529a fix:修复了实现的不规范问题,并更新了文档说明
  • 7491ff1 fix:修复合并时的错误文件
  • 30a8bad fix:修复合并错误
  • 9bb0ba4 fix:修复在运行中不可切换会话避免会话丢失
  • 5c0e4d9 fix:修复测试错误
  • 968bc5e fix:修复测试错误
  • ed43752 fix:修复热切换出错问题
  • b88e67b fix:删掉残留冲突部分
  • 8dcf11a fix:删掉残留冲突部分
  • 0571b41 fix:取消背景渲染
  • ae8c211 fix:解决Windows平台下脚本失败问题,原因:在基于较老版本 .NET Framework 的 PowerShell 5.1 中,[System.Runtime.InteropServices.RuntimeInformation] 类的 ProcessArchitecture 属性可能未定义或无法正确求值,从而向脚本返回 。
  • 6f9dd4c fix(tui):固定输入区
  • 6c92d04 fix(tui):固定输入区
  • bf5c7be fix:test
  • f947e2f fix:代码块渲染
  • c31d7e9 fix:代码块渲染
  • e941f63 fix:修复测试断言有误问题
  • 858dda9 fix:改成Enter发送,ctrl+j换行了
  • f70e0f9 fix:改成Enter发送,ctrl+j换行了
  • 59a6653 fix:调整启动页布局,增加最小窗口尺寸限制,优化快捷操作菜单对齐方式,提升用户体验。
  • f04ae9a improve subagent approval tolerance and session permission matching
  • e6a8d04 infra:把现在切换工作区的相关逻辑合理分离
  • e874d44 merge(main): resolve PR 1024XEngineer#315 conflicts for runtime parts/todo integration
  • d9e8087 merge(main): resolve PR 1024XEngineer#366 conflicts in provider add flow
  • 193f7b6 merge(main): resolve conflicts for PR 1024XEngineer#329
  • 6e64ec5 merge: integrate up/main into rebase_manual
  • b9e95bb merge: resolve CI conflicts with origin/main for PR 1024XEngineer#365
  • 948499a merge: resolve PR 1024XEngineer#246 conflicts with origin/main
  • 5268bc9 merge: resolve PR 1024XEngineer#35 conflicts with fix/tool-sandbox
  • b33c30a merge: resolve conflicts between taskstate-compact and main
  • 4de12bd merge: resolve conflicts with origin/main
  • a69dc32 merge: resolve conflicts with origin/main and keep tui runtime contract boundaries
  • 1ad9d37 merge: resolve conflicts with origin/main for memo PR
  • b8a796e merge: resolve conflicts with origin/main for runtime capability integration
  • 66ec304 merge: resolve conflicts with origin/main for sqlite persistence PR
  • 144e499 merge: resolve conflicts with remote branch
  • e2f8bfd merge: sync P0-4 into main
  • 43cc39b merge: sync latest origin/main and resolve update.go conflict
  • a5548c9 merge: sync origin/main and resolve tui runtime-event conflicts
  • daf1831 merge: 合并上游 main,解决 bootstrap.go import 冲突
  • 24c86dc merge: 合并上游 main,解决 loader/commands/update 冲突
  • 0f5d8a2 merge: 同步 upstream/main 并解决 TUI 冲突
  • 2b9b945 merge: 解决 micro compact summarizer 功能的合并冲突
  • 2738fe7 merge: 集成 main 分支的 compact 严格解码与 TaskState 边界限幅
  • ec6ccf8 perf(session,memo,context): 三模块全量性能优化与安全加固
  • 3a22fde pref(TUI):去除空文本渲染
  • b2ac367 pref(config):优化旧供应商模型快照写入新供应商问题
  • 4f41ded pref(config):优化旧快照问题
  • b56a1ef pref(provider):优化provider架构
  • 55491d3 pref(provider):修改公共契约并增加能力模型
  • 4ae544d pref(provider):删掉产品不需要的driver capabilities值
  • 87e9752 pref(provider):去掉了provider为runtime迭代留下的兼容代码
  • 17fa7f5 pref(provider):增加discovery校验
  • d2268e3 pref(provider):增加discovery校验
  • 8b3f741 pref(provider):增加同步发现模型
  • 9f3ae4f pref(provider):增加强构造器
  • 6e993d0 pref(provider):完成OpenAI-compatible子包拆离
  • 78d4e5a pref(provider):强性规定driver的discover必须注册
  • 1e19e32 pref(provider):拆解切换模型逻辑到config层
  • b134397 pref(provider):重构配置装配、远程发现缓存与共享模型类型边界
  • daec744 pref(provider):删掉透明重传
  • 227f899 pref(runtime): 统一执行生命周期,并强化任务结束与工作区安全机制
  • 491af12 pref(runtime\provider):重构多模态机制
  • 00d72ba pref(session): 会话目录化与 session_asset 发送链路落地
  • e16845e pref(tools):优化tools调用提示词
  • 52107db pref(tools):优化tools调用提示词以及格式
  • 7b5c229 pref(tools):修改tool 结果直接包装后存进会话的问题
  • b935fa4 pref:事件流信息缺口与废弃函数清理
  • 589d6d2 pref:优化TUI界面和热键绑定
  • 72322f2 pref:优化provide模块
  • f18e141 pref:修复 repository 安全/可观测性/性能问题
  • eb8ef3f pref:修复 repository 的 snippet 可用性/安全边界
  • cd02303 pref:修复 repository 的路径解析、遍历性能和 snippet 安全门禁
  • 9f29b90 pref:修复git diff/log/show 的“只读”误放行
  • 98ab3b8 pref:修复编译错误
  • fb4eb2c pref:修复自定义端口未生效问题
  • dc6d80b pref:修正 walk 快路径安全判定
  • 5c0918c pref:修正TUI界面的背景色错误
  • 3b0ba3e pref:增加错误时重试功能
  • 9eb33d1 pref:清洗phantom5099以及xgo的问题代码
  • e55377b pref:统一 repository 编排
  • 5692d0b pref:为TUI层增加中止思考入口
  • 8d5dfcf refactor(app): remove tui-runtime direct mode and split bootstrap deps
  • 9fbd9b9 refactor(app): 合并控制台编码逻辑与测试到 bootstrap
  • 397cabe refactor(app):refactor(app):App 装配层精简与生命周期管理优化
  • 7c27264 refactor(architecture): [EPIC-INT-01C] 彻底斩断 TUI 与 Runtime 物理依赖,实现控制面解耦
  • eb1dd07 refactor(cli): simplify gateway runtime bridge guards
  • a57401a refactor(config):优化config结构
  • 705471b refactor(config):去掉env文件残留
  • 6eb2096 refactor(config):将原先边界过宽或是职责细碎的部分重构
  • 86a4b92 refactor(config,provider): 下沉 model_source 并收敛 discovery profile
  • 03afb59 refactor(context): remove unused default builder helper
  • 5919488 refactor(context): 引入 MicroCompactConfig 聚合结构,收敛 Builder 构造函数链
  • bad8bba refactor(context/tools): simplify summarizer wiring and tests
  • c8e9ab5 refactor(core): unify git semantics and tool failure status handling
  • 3a02b84 refactor(memo): simplify context source cache semantics
  • b7e93b2 refactor(memo): simplify memo tool argument/scope helpers
  • 5a80950 refactor(memo): 代码清理——去除重复、消除影子变量、统一锁内加载
  • 6ad9a61 refactor(prompt): 静态化系统提示模板资产
  • 9410a55 refactor(provider): centralize message role constants
  • 937d103 refactor(provider): 收敛 discover 边界并切换 SDK discover
  • 3059946 refactor(provider):Provider 协议分层重构与 Discovery 通用化
  • 3ff7113 refactor(provider):删去接收的无用provider元数据
  • f40048e refactor(provider):拆分type和openai
  • 631d8ab refactor(runtime): align state model with main-compatible event envelope
  • 6b29164 refactor(runtime): complete budget preflight and payload v3 contract
  • a5bf778 refactor(runtime): decouple subagent factory storage from service struct
  • fb38790 refactor(runtime): enforce max turns and tighten config defaults
  • a64d8f9 refactor(runtime): extract context builder from runtime
  • 82ac922 refactor(runtime): gate budget by policy and bump payload v4
  • 6548e14 refactor(runtime): 引入上下文预算控制面并收敛运行时事件协议
  • b77c01b refactor(runtime): 移除 max_loops 限制并同步文档
  • 01f020a refactor(runtime):优化runtime内部职责不清问题
  • a80d7b8 refactor(runtime):优化同一 Session 并发 Run 会丢消息/覆盖状态
  • 319b303 refactor(runtime,config): address review feedback on streak handling
  • 96d340b refactor(runtime,tools): remove max-loop residue and harden permission/webfetch security
  • aa575e1 refactor(runtime,tools,session): hard-cut completion/lifecycle/facts semantics
  • dda052b refactor(security): allow git read-only semantic class by default
  • 74f3248 refactor(session): migrate persistence to sqlite
  • 93d01bf refactor(subagent): centralize todo patch writeback handling
  • 54c1a38 refactor(subagent): simplify runtime and worker flow without behavior changes
  • c034aec refactor(todo): remove legacy title/executor compatibility paths
  • 406d8ad refactor(tools): replace heavy git_intent parser with lightweight bash git semantics
  • 8cec73e refactor(tui): add core command status and workspace helpers
  • 9265d9f refactor(tui): add core command status and workspace helpers
  • 3bbe533 refactor(tui): componentize command menu/activity/filepicker/progress
  • 9b53304 refactor(tui): extract components infra and services layers
  • 2c45505 refactor(tui): introduce layered state package and boundary docs
  • 6b147b9 refactor(tui): introduce layered state package and boundary docs
  • 0e21cf3 refactor(tui): migrate app into core and bootstrap wiring
  • c7dc132 refactor(tui): simplify stale skill result handling tests
  • a1f4ec7 refactor(tui): 删除 & <command> 工作区命令旁路
  • e5d2ef6 refactor(tui): 响应 CR,优化心跳上下文生命周期与测试稳定性
  • 3176e90 refactor(tui): 移除消息渲染旧回退逻辑
  • e552ca0 refactor: centralize context compact constants
  • b486d8d refactor: centralize context compact constants
  • e7fd0a0 refactor: simplify git intent and exit-code parsing
  • 16dda97 refactor: 响应建议,移除安装脚本,本 PR 仅专注 GitHub Release 自动化
  • e3c0e38 refactor: 拆分 context 构建与 compact 内部职责
  • e3713aa refactor: 拆分 context 构建与 compact 内部职责
  • 1e24012 refactor: 收敛 compact 结构与文档说明
  • e9b490d refactor:美化/help界面
  • 0e4af34 refactor:美化/help界面
  • 9ffafac refactor(tui):Phase 1: 布局重构
  • 72f5c8c refactor(tui):Phase 2: Header 极简化
  • 5dffdc1 refactor(tui):Phase 3: 输入框底部固定
  • 04025e7 refactor(tui):Phase 4: 消息样式重构
  • cba03b1 refactor:优化一些冗余代码
  • 6fc015f refactor:优化当前provider分层,让职责更清晰
  • 923dff0 refactor:迁移repository子包入context
  • 3d3fb0a refator(githubpage):更新界面,友好用户
  • 04ccc2e refator:拆分出session模块
  • f1793af refator:拆分出session模块
  • 0b8a829 resolve merge conflicts in runtime and session tests
  • 2489afb revert(tui): restore compact and memo slash commands
  • 672b95c runtime: 修复取消竞争下真实错误被吞的问题
  • 6b27d6b style(www): 更新官网品牌视觉主题
  • dc109eb test(app): fix remaining review items and simplify cleanup path
  • db60f83 test(app): fix unsupported driver startup assertion
  • a5acc7b test(app): remove parallelism from global MCP register stubs
  • 8cab397 test(catalog): stabilize openai source env in service tests
  • 507d14d test(ci): raise patch gate and expand coverage for gateway changes
  • 28d143b test(config): improve custom provider loader coverage
  • 4dfb796 test(config): improve selection state branch coverage
  • e02681c test(config): resolve review comments and simplify normalization tests
  • e3042d3 test(context): avoid hardcoded provider metadata
  • 47cf4bc test(context/tools): cover summarizer and manager edge branches
  • 88cc21f test(coverage): fill coverage gaps in app/provider/mcp
  • b29a4d9 test(coverage): raise patch coverage for gateway runtime migration
  • c6f26bc test(coverage): raise patch coverage for gateway/runtime paths
  • 3877630 test(coverage): raise patch coverage for runtime/subagent/todo/tools
  • dd7e3b9 test(coverage): 补充多模态输入与事件分支测试
  • 4f7ed64 test(coverage): 补齐 session 与 session_asset 关键异常分支测试
  • 5803c17 test(coverage): 补齐 session/session_asset 关键分支覆盖
  • 4f877c4 test(docs): fix generated block matching and add rpc example generator tests
  • c374624 test(docs): 补齐 manual compact 覆盖并同步文档
  • 5be2e7d test(docs): 补齐 manual compact 覆盖并同步文档
  • 08e7af7 test(gateway): [EPIC-GW-05] 完善会话中继全链路测试覆盖与边界校验
  • cff5541 test(gateway): add branch coverage tests for relay and rpc paths
  • 7a6eb7c test(gateway): boost patch coverage for runtime bridge and jsonrpc
  • c275a9c test(gateway): extend coverage for config and auth/network helpers
  • 8c22939 test(gateway): fix jsonrpc cancel test and expand coverage branches
  • 387ce5c test(gateway): improve dispatcher path coverage with branch tests
  • f461648 test(gateway): improve patch coverage for launcher entry paths
  • 8de1aae test(gateway): stabilize SSE limit branch test by waiting WS registration
  • 9bc0579 test(gateway): stabilize close stream interruption assertion
  • 53896d9 test(mcp): stabilize stdio timeout assertion
  • 7803b5a test(memo): increase coverage for extractor scheduler and service dedup
  • d68336a test(memo): 补齐 memo 模块单元测试——工具函数、配置、构建器、TUI 命令
  • 2aa2911 test(openaicompat): improve adapter coverage and SDK error mapping
  • 5b7a8c0 test(pr322): fix tui compile break and increase multimodal coverage
  • dd504d6 test(promptasset): remove duplicated core section count constant
  • 0dde932 test(provider): improve chatcompletions request coverage
  • abd48ac test(provider): increase coverage for discovery and driver protocol branches
  • fda1443 test(provider): 增强 openaicompat 子包覆盖率
  • 9c336e3 test(provider):补全测试分支
  • 3612e9f test(provider):补全测试率
  • 7b80117 test(provider):补齐测试覆盖率
  • 0f259c1 test(provider,scripts): improve coverage for estimator and migration output
  • 98dfc0b test(runtime): align hard-deny assertion and revert permission hotfix
  • 1afecba test(runtime): align helper tests with main to remove merge conflicts
  • 9b52492 test(runtime): align scriptedProvider callers with stream-based chat
  • 644b418 test(runtime): improve subagent dispatch coverage and fix stop result mapping
  • 61d3ab8 test(runtime): increase verifier and acceptance coverage
  • 8c9906e test(runtime): isolate provider envs in parallel tests
  • a57b86f test(runtime): remove implicit gemini env dependency
  • dd4be72 test(runtime): 提升重复调用熔断相关覆盖率
  • 0c3a8c0 test(runtime,tui): fix compile regression and cover new branches
  • bcfcb63 test(runtime,tui): improve permission loop coverage
  • bc4a5bb test(security): improve MCP policy patch coverage
  • 35f51a7 test(security): resolve workspace_test assertion conflict with main
  • 1e44363 test(security): 补齐 MCP 权限命中与 remember 边界测试
  • f259ac8 test(session): add branch coverage for sqlite persistence helpers
  • c190263 test(session): 补充 Todo 异常路径测试
  • b5f05bf test(skills): expand runtime and tui skills coverage
  • 168b144 test(tools): raise sandbox write-path branch coverage
  • f6a8117 test(tools): 修复 manager_test 编译错误
  • 4e18c23 test(tui): align provider add form hint assertion
  • 2e02fda test(tui): cover activity preview and mouse scroll
  • 52816ca test(tui): fix provider add test compile and branch coverage
  • 3d1417b test(tui): fix spawned gateway close assertion on killed process
  • 96771f5 test(tui): improve coverage for app and update branches
  • c562898 test(tui): improve coverage for bridge and infra helpers
  • d5e5b7c test(tui): improve multimodal and session-switch coverage
  • af4c198 test(tui): improve startup view coverage
  • f2f5d5c test(tui): raise full-access patch coverage
  • 61fef7b test(tui): raise patch coverage for componentized paths
  • 53ed94b test(tui): raise update.go coverage above 80%
  • 29b9702 test(tui): 补齐权限审批闭环分支覆盖并修复布局边界
  • 8ca48f0 test(tui):补充 update 分支覆盖,修复 codecov patch 覆盖率
  • 90391e1 test(tui):补充 update 分支覆盖,修复 codecov patch 覆盖率
  • b044039 test(tui/core): add coverage for status, utils and workspace
  • dd1424e test(tui/core): add missing tests for status, utils, workspace and fix coverage
  • 067d529 test:再次补充测试文件
  • 1285e6c test:补充openll测试文件
  • 18dd5a1 test:补齐测试
  • 629da5c tui: fix markdown rendering and stabilize transcript layout
  • 9cee491 tui: reset pending copy sta...