mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-25 00:26:31 +00:00
* refactor(core): shrink content generator interface * refactor(core): remove orphaned request-tokenizer estimator cluster Removing countTokens from both providers deleted the last production consumers of RequestTokenEstimator. Delete the orphaned cluster: requestTokenizer.ts (330), imageTokenizer.ts (534), types.ts (36), the directory barrel (11), and both test files (608 lines). Also drop the inert vi.mock of requestTokenizer.js left in client.test.ts and the stale dimension-extractor cross-reference in review/lib/assets.ts. textTokenizer.ts and supportedImageFormats.ts stay: converter.ts, pdf.ts, and fileUtils.ts still consume them and the core barrel re-exports them. * docs(design): sync lazy-google-genai-loading record with shrunk interface countTokens and useSummarizedThinking no longer exist on ContentGenerator, so the design record for the lazy-wrapper architecture must not keep advertising them: list the three remaining shared async operations, drop the useSummarizedThinking sentence and the summarized-thinking item from the consumer audit and Verification section, and add a dated note recording the interface shrink from PR #9676. * ci: record cd-cua-driver.yml size growth in .size-baseline Same latent main-side violation as fixed in #9682: #9587 grew the workflow without a baseline update; record the new size as the check message directs (precedent #9747). * docs: finish scrubbing tokenizer references after estimator-cluster removal Follow-up to 0ee17632c7/1871bb5b81 (review round 2): - supportedImageFormats.ts header and getSupportedImageFormatsString doc no longer describe a tokenizer decode/metadata-extraction stage; the list is now documented as the vision-input acceptance list, with token accounting noted as the flat DEFAULT_IMAGE_TOKEN_ESTIMATE. - web-shell-image-drag-and-drop.md's BMP rationale no longer claims ImageTokenizer parses BMP dimensions; dated sync note added stating BMP support rests on SUPPORTED_IMAGE_MIME_TYPES plus converter passthrough since PR #9676. * docs: drop tokenizer from the BMP test-plan line Follow-up to 18f08c0924: the test plan still required converter/tokenizer focused tests for image paths; the image-tokenizer estimator cluster was removed in PR #9676 (text tokenizer is unaffected and out of scope here). |
||
|---|---|---|
| .. | ||
| web-shell-pane-header-actions | ||
| 2026-07-16-web-shell-git-status-diff.md | ||
| 2026-07-16-web-shell-transcript-batched-dispatch.md | ||
| 2026-07-19-web-shell-git-log.md | ||
| 2026-07-19-webshell-worktree-sessions.md | ||
| assistant-response-session-branching.md | ||
| chat-transcript-contract-prevalidation.md | ||
| web-shell-advanced-table-controls.md | ||
| web-shell-agent-tasks-change.md | ||
| web-shell-artifact-download.md | ||
| web-shell-bounded-transcript-and-subagent-details.md | ||
| web-shell-composer-performance.md | ||
| web-shell-composer-workspace-selector.md | ||
| web-shell-context-panels.md | ||
| web-shell-custom-slash-command-actions.md | ||
| web-shell-file-previews.md | ||
| web-shell-github-prs.md | ||
| web-shell-history-boundary-pagination.md | ||
| web-shell-history-pagination.md | ||
| web-shell-image-drag-and-drop.md | ||
| web-shell-markdown-chart.md | ||
| web-shell-monitor-details.md | ||
| web-shell-non-primary-session-archive-hardening.md | ||
| web-shell-pane-header-actions.md | ||
| web-shell-plugin-shadow-surfaces.md | ||
| web-shell-prompt-send-failure-retry.md | ||
| web-shell-secondary-workspace-voice.md | ||
| web-shell-selective-shadow-dom.md | ||
| web-shell-session-catalog-store.md | ||
| web-shell-session-created-callback.md | ||
| web-shell-session-source-filter.md | ||
| web-shell-skill-manager-page.md | ||
| web-shell-table-selection-statistics.md | ||
| web-shell-voice-mode.md | ||
| web-shell-workspace-history-session-drafts.md | ||
| webshell-composer-placeholders.md | ||
| webshell-mention-icon-chips.md | ||
| webshell-voice-button-visibility.md | ||