qwen-code/packages/cli/src
jinye 11c874dfba
feat(cli): Add large pipe frame measurement (#6335)
* feat(cli): Add large pipe frame measurement

Add an internal NDJSON message observer for ACP pipe frames and wire qwen serve to record low-sensitive attribution for large frames without changing transport behavior.

Document the measurement-only design and cover observer hooks, large-frame classification, rate limiting, and wiring behavior in targeted tests.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* codex: address PR review feedback (#6335)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* codex: fix CI failure on PR #6335

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* codex: address PR review feedback (#6335)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* codex: address PR review feedback (#6335)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* codex: address PR review feedback (#6335)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

---------

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Co-authored-by: qwen-code-dev-bot <qwen-code-dev-bot@users.noreply.github.com>
2026-07-05 15:46:53 +00:00
..
acp-integration feat(core): model fallback chain — auto-switch to backup models on overload (#6273) 2026-07-05 12:29:10 +00:00
commands feat(review): route suggestion-level findings to an updatable PR comment (#5786) 2026-07-03 16:51:49 +00:00
config Feat: LSP Server support hot reload (#5953) 2026-07-05 13:50:00 +00:00
core revert(core): revert Protocol enum & model-identity decoupling (#5089) (#5745) 2026-06-23 16:32:38 +08:00
dualOutput fix(dual-output): prevent FIFO blocking on startup when no reader connected (#4894) 2026-06-15 06:04:06 +08:00
export feat(vscode-companion): support /export session command (#2592) 2026-04-24 17:55:26 +08:00
i18n feat(web-shell): add MCP mentions and iconized @ references (#6279) 2026-07-04 02:13:42 +00:00
nonInteractive feat(core): model fallback chain — auto-switch to backup models on overload (#6273) 2026-07-05 12:29:10 +00:00
patches adh/bugfix/1563 (#4822) 2025-07-25 16:39:37 +00:00
remoteInput fix(cli): preserve partial remote input JSONL records (#6317) 2026-07-04 22:19:58 +00:00
serve feat(cli): Add large pipe frame measurement (#6335) 2026-07-05 15:46:53 +00:00
services feat(core,cli): unified reasoning effort with /effort command (#6072) 2026-07-01 20:20:28 +00:00
startup fix(core): handle stale worktree session markers (#5229) 2026-06-19 03:43:39 +08:00
test-utils feat(cli): Add skill usage stats (#5826) 2026-06-25 00:10:55 +00:00
ui fix(cli): allow queued input during compression (#6336) 2026-07-05 13:50:34 +00:00
utils Feat: LSP Server support hot reload (#5953) 2026-07-05 13:50:00 +00:00
cli.test.ts fix(cli): add bootstrap fast paths (#6188) 2026-07-02 22:28:11 +00:00
cli.ts feat(core): model fallback chain — auto-switch to backup models on overload (#6273) 2026-07-05 12:29:10 +00:00
gemini.test.tsx Feat: LSP Server support hot reload (#5953) 2026-07-05 13:50:00 +00:00
gemini.tsx Feat: LSP Server support hot reload (#5953) 2026-07-05 13:50:00 +00:00
nonInteractiveCli.test.ts fix(core): give Stop-hook continuations a fresh per-turn tool-call budget; make the cap configurable (#6238) 2026-07-04 02:36:59 +00:00
nonInteractiveCli.ts feat(core): model fallback chain — auto-switch to backup models on overload (#6273) 2026-07-05 12:29:10 +00:00
nonInteractiveCliCommands.test.ts feat(cli): support inline one-shot model override in /model (#5967) (#6022) 2026-06-30 22:45:31 +00:00
nonInteractiveCliCommands.ts feat(cli): support inline one-shot model override in /model (#5967) (#6022) 2026-06-30 22:45:31 +00:00
validateNonInterActiveAuth.test.ts feat(auth): discontinue Qwen OAuth free tier (2026-04-15 cutoff) (#3291) 2026-04-15 22:30:20 +08:00
validateNonInterActiveAuth.ts Merge branch 'main' into feat/debug-logging-refactor 2026-02-01 20:47:38 +08:00