qwen-code/packages/core/src/utils
2026-03-06 14:36:18 +08:00
..
filesearch Rename disable* settings to enable* and consolidated 1 setting 2026-02-01 16:04:49 +08:00
request-tokenizer feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
browser.ts # 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update (#483) 2025-09-01 14:48:55 +08:00
configResolver.test.ts refactor: update authentication handling and model configuration 2026-01-07 22:58:09 +08:00
configResolver.ts refactor: update authentication handling and model configuration 2026-01-07 22:58:09 +08:00
debugLogger.test.ts feat(shell): enable PTY by default and various enhancements 2026-03-05 11:28:13 +08:00
debugLogger.ts feat(shell): enable PTY by default and various enhancements 2026-03-05 11:28:13 +08:00
editHelper.test.ts fix(core): Preserve trailing whitespace in newString during edits 2026-02-02 11:39:42 +08:00
editHelper.ts fix(core): Preserve trailing whitespace in newString during edits 2026-02-02 11:39:42 +08:00
editor.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
editor.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
environmentContext.test.ts refactor: remove read_many_files tool, add readManyFiles utility for user @-commands 2026-01-31 12:17:46 +08:00
environmentContext.ts refactor: remove read_many_files tool, add readManyFiles utility for user @-commands 2026-01-31 12:17:46 +08:00
envVarResolver.test.ts feat: move extension to core package 2026-01-14 15:30:27 +08:00
envVarResolver.ts feat: move extension to core package 2026-01-14 15:30:27 +08:00
errorParsing.test.ts feat(core): add rate limit error detection utility 2026-02-13 15:32:35 +08:00
errorParsing.ts feat(auth): improve Qwen OAuth quota error messaging 2026-03-01 16:31:49 +08:00
errorReporting.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
errorReporting.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
errors.test.ts fix: suppress error logging for user-cancelled requests (#1182) 2026-01-18 14:45:50 +08:00
errors.ts fix: suppress error logging for user-cancelled requests (#1182) 2026-01-18 14:45:50 +08:00
fetch.test.ts refactor(core): extract fetch error troubleshooting 2026-01-12 12:00:01 +08:00
fetch.ts refactor(core): extract fetch error troubleshooting 2026-01-12 12:00:01 +08:00
fileUtils.test.ts fix: reduce redundant file I/O and fix BOM preservation for non-UTF-8 encodings 2026-03-04 16:03:17 +08:00
fileUtils.ts fix: reduce redundant file I/O and fix BOM preservation for non-UTF-8 encodings 2026-03-04 16:03:17 +08:00
formatters.ts refactor(core): Centralize shell logic into ShellExecutionService (#4823) 2025-07-26 01:56:49 +00:00
generateContentResponseUtilities.test.ts feat(commands): Enable @file processing in TOML commands (#6716) 2025-08-28 03:22:21 +00:00
generateContentResponseUtilities.ts fix: handle special case for merging function calls with args and names 2026-02-10 11:47:15 +08:00
getFolderStructure.test.ts refactor: remove read_many_files tool, add readManyFiles utility for user @-commands 2026-01-31 12:17:46 +08:00
getFolderStructure.ts Merge remote-tracking branch 'origin/main' into feat/debug-logging-refactor 2026-02-05 20:23:48 +08:00
getPty.ts # 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update (#483) 2025-09-01 14:48:55 +08:00
gitIgnoreParser.test.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
gitIgnoreParser.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
gitUtils.ts Session-Level Conversation History Management (#1113) 2025-12-03 18:04:48 +08:00
iconvHelper.ts fix: reduce redundant file I/O and fix BOM preservation for non-UTF-8 encodings 2026-03-04 16:03:17 +08:00
ignorePatterns.test.ts fix: follow review for default context filename handling 2026-03-05 10:33:52 +08:00
ignorePatterns.ts fix: follow review for default context filename handling 2026-03-05 10:33:52 +08:00
installationManager.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
installationManager.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
jsonl-utils.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
language-detection.ts chore: consistently import node modules with prefix (#3013) 2025-08-25 20:11:27 +00:00
LruCache.ts pre-release commit 2025-07-22 23:26:01 +08:00
memoryDiscovery.test.ts feat(core,cli): migrate console.debug to debugLogger (M3 Phase 1-3) 2026-01-25 20:57:25 +08:00
memoryDiscovery.ts refactor: streamline debug logging and remove Notifications component 2026-02-04 22:41:31 +08:00
memoryImportProcessor.test.ts feat(core,cli): migrate console.debug to debugLogger (M3 Phase 1-3) 2026-01-25 20:57:25 +08:00
memoryImportProcessor.ts feat(core,cli): migrate console.debug to debugLogger (M3 Phase 1-3) 2026-01-25 20:57:25 +08:00
messageInspectors.ts Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
nextSpeakerChecker.test.ts special handling for summarized thinking 2025-12-22 14:07:23 +08:00
nextSpeakerChecker.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
openaiLogger.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
openaiLogger.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
partUtils.test.ts feat(commands): Enable @file processing in TOML commands (#6716) 2025-08-28 03:22:21 +00:00
partUtils.ts minor updates to address review comments 2025-12-23 14:35:41 +08:00
pathReader.test.ts fix(core): Reduce file size limit to 10MB and fix PDF encoding size check 2026-02-28 19:51:43 +08:00
pathReader.ts 🎯 Feature: Customizable Model Training and Tool Output Management (#981) 2025-11-07 17:28:16 +08:00
paths.test.ts fix sanitizeCwd 2026-02-10 15:13:24 +08:00
paths.ts refactor(settings): sequential settings migration 2026-03-02 00:12:51 +08:00
projectSummary.ts feat: Add Welcome Back Dialog, Project Summary, and Enhanced Quit Options (#553) 2025-09-11 16:59:26 +08:00
promptIdContext.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
quotaErrorDetection.test.ts feat(core): improve retry logic for better 429/5xx error handling 2026-01-27 20:14:13 +08:00
quotaErrorDetection.ts feat(core): improve retry logic for better 429/5xx error handling 2026-01-27 20:14:13 +08:00
qwenIgnoreParser.test.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
qwenIgnoreParser.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
rateLimit.test.ts fix(core/rateLimit): add support for IdealTalk rate limit error code 1305 2026-02-28 11:05:41 +08:00
rateLimit.ts fix(core/rateLimit): add support for IdealTalk rate limit error code 1305 2026-02-28 11:05:41 +08:00
readManyFiles.test.ts refactor: remove read_many_files tool, add readManyFiles utility for user @-commands 2026-01-31 12:17:46 +08:00
readManyFiles.ts refactor: remove read_many_files tool, add readManyFiles utility for user @-commands 2026-01-31 12:17:46 +08:00
retry.test.ts feat(auth): improve Qwen OAuth quota error messaging 2026-03-01 16:31:49 +08:00
retry.ts feat(auth): improve Qwen OAuth quota error messaging 2026-03-01 16:31:49 +08:00
ripgrepUtils.test.ts Replace spawn with execFile for memory-safe command execution (#1068) 2025-11-20 15:04:00 +08:00
ripgrepUtils.ts Merge branch 'main' into feat/debug-logging-refactor 2026-02-04 17:30:58 +08:00
runtimeFetchOptions.test.ts fix: fetchOptions for Anthropic SDK 2026-01-30 10:52:49 +08:00
runtimeFetchOptions.ts fix: fetchOptions for Anthropic SDK 2026-01-30 10:52:49 +08:00
safeJsonParse.test.ts fix: OpenAI tools (#328) 2025-08-14 21:18:26 +08:00
safeJsonParse.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
safeJsonStringify.test.ts pre-release commit 2025-07-22 23:26:01 +08:00
safeJsonStringify.ts pre-release commit 2025-07-22 23:26:01 +08:00
schemaConverter.test.ts fix: improve Gemini compatibility by adding configurable schema converter 2025-12-11 14:23:27 +08:00
schemaConverter.ts fix: improve Gemini compatibility by adding configurable schema converter 2025-12-11 14:23:27 +08:00
schemaValidator.test.ts fix: support JSON Schema draft-2020-12 for MCP tools (fixes #1818) 2026-02-12 16:31:01 +08:00
schemaValidator.ts Merge branch 'main' into feat/support-insight-command 2026-02-26 21:05:41 +08:00
secure-browser-launcher.test.ts New browser launcher for MCP OAuth. (#5261) 2025-08-01 05:47:22 +00:00
secure-browser-launcher.ts # 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update (#483) 2025-09-01 14:48:55 +08:00
shell-utils.test.ts fix(core): detect heredoc line continuation substitution 2026-02-04 09:50:11 +08:00
shell-utils.ts fix(core): detect heredoc line continuation substitution 2026-02-04 09:50:11 +08:00
shellReadOnlyChecker.test.ts fix(security): treat newlines as command separators to prevent command injection 2026-01-28 10:23:08 +08:00
shellReadOnlyChecker.ts fix(security): treat newlines as command separators to prevent command injection 2026-01-28 10:23:08 +08:00
subagentGenerator.test.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
subagentGenerator.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
summarizer.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
summarizer.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
symlink.ts feat(shell): enable PTY by default and various enhancements 2026-03-05 11:28:13 +08:00
systemEncoding.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
systemEncoding.ts feat(core): migrate console calls to debugLogger (M3 Phase 6) 2026-01-25 22:12:45 +08:00
terminalSerializer.test.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
terminalSerializer.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
testUtils.ts pre-release commit 2025-07-22 23:26:01 +08:00
textUtils.test.ts refactor(cli): reuse normalizeContent for markdown frontmatter parsing 2026-03-04 17:34:26 +08:00
textUtils.ts refactor(cli): reuse normalizeContent for markdown frontmatter parsing 2026-03-04 17:34:26 +08:00
thoughtUtils.test.ts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
thoughtUtils.ts special handling for summarized thinking 2025-12-22 14:07:23 +08:00
toml-to-markdown-converter.test.ts feat: move extension to core package 2026-01-14 15:30:27 +08:00
toml-to-markdown-converter.ts feat: move extension to core package 2026-01-14 15:30:27 +08:00
tool-utils.test.ts Refactor: Standardize Tool Naming and Configuration System (#1004) 2025-11-12 19:46:05 +08:00
tool-utils.ts Refactor: Standardize Tool Naming and Configuration System (#1004) 2025-11-12 19:46:05 +08:00
workspaceContext.test.ts refactor(debug): replace ConsolePatcher with debugLogger and update error reporting 2026-02-02 17:37:54 +08:00
workspaceContext.ts Merge branch 'main' into feat/image-attachment 2026-02-10 14:16:21 +08:00
yaml-parser.test.ts fix: tests fail on Windows 2025-09-10 16:24:59 +08:00
yaml-parser.ts fix: tests fail on Windows 2025-09-10 16:24:59 +08:00