Cursor Agent
b0541c80b3
feat(settings): read per-call REA_ limits from the operation snapshot
...
Part of #9881 . Move the limits checked on each call into update_analysis_settings, keep their REA_ seeds and bounds, and reject updates outside the allowed range.
2026-11-11 20:16:24 +08:00
morluto
dc521dc0d9
fix(settings): omit unknown pending restart state
2026-11-11 19:48:33 +08:00
Cursor Agent
be20bdfb26
feat(settings)!: replace effect with update_mode and pending_restart
...
Callers read update_mode to see whether update_analysis_settings can change a limit, and pending_restart only when a configured value is not active in this process.
2026-11-11 19:48:33 +08:00
Cursor Agent
aee1178839
feat(settings)!: report when a limit change takes effect
...
Part of #9881 . Add effect immediate or next_process and keep rea_restart_required, restart_required, and restartRequired as compatibility aliases.
2026-11-11 19:48:33 +08:00
morluto
f3ed1657f8
feat(mcp): support runtime analysis limit recovery ( #7049 )
...
* feat(mcp): support runtime analysis limit recovery
* refactor(config): remove unused limit re-exports
* fix(android): keep fixture release metadata dependency-free
* fix(settings): preserve provider budgets and recovery facts
* fix(tests): resolve lint plugins from their repository owner
* refactor(mcp): verify guidance delivery without frozen wording
* fix(android): align availability with runtime timeout
* test(recovery): assert limit facts instead of frozen wording
* fix(mcp): share runtime settings with the default JADX provider
* test(mcp): bound acknowledgements and release held work on failure
* fix(catalog): declare runtime settings tools as MCP-only
2026-10-25 09:45:26 +08:00