tanzhenxin
3a549419ba
Merge branch 'main' into feat/sandbox-config-improvements
2026-03-06 14:38:39 +08:00
DennisYu07
79939e8ebe
Merge pull request #1988 from QwenLM/feat/hook-stop-implementation
...
Qwen Code CI / CodeQL (push) Waiting to run
Qwen Code CI / Lint (push) Waiting to run
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Test-1 (push) Blocked by required conditions
Qwen Code CI / Test-2 (push) Blocked by required conditions
Qwen Code CI / Test-3 (push) Blocked by required conditions
Qwen Code CI / Test-4 (push) Blocked by required conditions
Qwen Code CI / Test-5 (push) Blocked by required conditions
Qwen Code CI / Test-6 (push) Blocked by required conditions
Qwen Code CI / Test-7 (push) Blocked by required conditions
Qwen Code CI / Test-8 (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
feat(hooks): Implement hooks system infrastructure with CLI and UI management
2026-03-06 12:59:16 +08:00
tanzhenxin
076f4c9afa
Merge pull request #2037 from QwenLM/mingholy/refactor/settings-migration
...
Refactor settings migration to sequential framework with atomic file writes
2026-03-06 11:17:33 +08:00
mingholy.lmh
b8eccc4a4f
Fix failing tests in @packages/cli/src/gemini.test.tsx
...
- Add missing config methods: getUsageStatisticsEnabled, getSessionId, getOutputFormat
- Fix stdin TTY setting for stream-json mode to ensure correct code path execution
- Fix duplicate key definition issue
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-03 17:37:16 +08:00
DennisYu07
7b0929d00c
add integration test and --experimental-hooks
2026-03-02 19:05:28 -08:00
mingholy.lmh
ae8c0d3d4e
refactor(settings): sequential settings migration
2026-03-02 00:12:51 +08:00
mingholy.lmh
42a5b4d1e0
fix: add model resolution warnings to start warnings
2026-02-26 14:43:07 +08:00
qwen-code-ci-bot
ae6716c651
refactor: merge coder-model and qwen3.5-plus, remove vision model switching
...
- Merge coder-model and qwen3.5-plus into a single coder-model with vision capability
- Remove vlmSwitchMode CLI argument and experimental.vlmSwitchMode setting
- Remove useVisionAutoSwitch hook and inline image format checking into useGeminiStream
- Remove ModelSwitchDialog and related vision switch UI components
- Update all related tests to reflect the simplified model structure
- Set DEFAULT_QWEN_MODEL to coder-model
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 14:43:07 +08:00
mingholy.lmh
32af4c7157
fix: ts error
2026-02-13 22:12:00 +08:00
mingholy.lmh
51760fe3a6
fix: ci errors
2026-02-13 21:40:58 +08:00
pomelo-nwu
8b3aeb4550
refactor: unify sandbox configuration naming and improve telemetry config
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-11 11:08:15 +08:00
tanzhenxin
a4ffc6eb24
feat: promote Agent Skills from experimental to stable
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-06 13:04:08 +08:00
tanzhenxin
4abec5c055
Merge remote-tracking branch 'origin/main' into feat/debug-logging-refactor
2026-02-05 20:23:48 +08:00
tanzhenxin
42da41381a
Merge origin/main into refactor/read-many-files-util
...
Resolved conflicts by:
- index.ts: Adopted main's organized structure, added readManyFiles.js export
- atCommandProcessor.ts: Kept refactored readManyFiles utility approach
- atCommandProcessor.test.ts: Kept tests for refactored approach
2026-02-05 19:27:29 +08:00
tanzhenxin
6324863008
Merge remote-tracking branch 'origin/main' into feat/remove-smart-edit-tool
...
# Conflicts:
# packages/core/index.ts
# packages/core/src/index.ts
2026-02-05 18:08:22 +08:00
tanzhenxin
89e3c2cd7a
refactor(debug): replace ConsolePatcher with debugLogger and update error reporting
...
- Replace ConsolePatcher with centralized debugLogger utility
- Refactor errorReporting to use debugLogger instead of file-based reporting
- Remove user-facing console message components:
- Delete ConsolePatcher.ts, useConsoleMessages.ts/hook
- Delete ConsoleSummaryDisplay.tsx, DetailedMessagesDisplay.tsx
- Update all tests in packages/core and packages/cli:
- Mock debugLogger where needed
- Remove assertions for console output on non-critical errors
- Keep debugLogger assertions for fatal/network errors
- Use HOME directory mocking for hermetic file system tests
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-02 17:37:54 +08:00
Alexander Farber
561fda297e
Rename disable* settings to enable* and consolidated 1 setting
2026-02-01 16:04:49 +08:00
Alexander Farber
c90dbcdf3b
Add a test
2026-02-01 15:56:41 +08:00
tanzhenxin
37ad24b0d9
feat: Remove Smart Edit tool and ClearcutLogger
...
- Remove SmartEditTool and its associated LLM edit fixer utilities
- Remove ClearcutLogger and related telemetry infrastructure
- Remove useSmartEdit configuration option from settings schema
- Add deprecation warning for users with existing useSmartEdit config
- Clean up all related tests and mocks
The Smart Edit tool was designed to provide flexible matching and LLM-based
correction for edit operations. However, current models are now capable
of effectively using the standard Edit tool without these optimizations,
and the Smart Edit tool lacked comprehensive testing coverage.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-01 14:39:54 +08:00
tanzhenxin
7e5c1ae43a
refactor: remove read_many_files tool, add readManyFiles utility for user @-commands
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-31 12:17:46 +08:00
yiliang114
45e947dcbc
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/support-lsp
2026-01-24 13:06:44 +08:00
LaZzyMan
bc7e586028
Merge branch 'main' into feat/extension
2026-01-22 11:41:04 +08:00
tanzhenxin
b804b1f48a
feat: Redesign CLI welcome screen and improve visual consistency
2026-01-16 11:48:31 +08:00
LaZzyMan
4c7605d900
Merge branch 'main' into feat/extension
2026-01-14 17:56:01 +08:00
LaZzyMan
551e546974
feat: move extension to core package
2026-01-14 15:30:27 +08:00
LaZzyMan
74013bd8b2
feat: settings extension
2026-01-08 13:49:59 +08:00
mingholy.lmh
81de79c899
fix: best effort to use resolved authType/model across the repo
2026-01-08 12:11:23 +08:00
mingholy.lmh
90855c93d1
fix: lint & ci issues
2026-01-07 22:58:09 +08:00
顾盼
6f39ae120c
Merge pull request #1355 from QwenLM/feat/stable-acp-flag
...
feat: graduate `--experimental-acp` to stable `--acp` flag
2026-01-06 17:51:43 +08:00
liqoingyu
473cb7b951
fix(cli): skip update check when disableUpdateNag is true
2026-01-04 14:32:38 +08:00
LaZzyMan
fe7ff5b148
feat: stable-acp-flag
2025-12-26 17:09:16 +08:00
tanzhenxin
b49c11e9a2
add experimental-skills flag to enable skills feature
2025-12-23 10:24:57 +08:00
tanzhenxin
bd3bdd82ea
Merge pull request #1205 from afarber/rename-leftover-gemini-references
...
fix(ide): rename Gemini references to Qwen and fix IDE connection path
2025-12-16 14:46:14 +08:00
tanzhenxin
b9a2cc7bdf
Add chat recording toggle (CLI + settings) and disable recording in tests
2025-12-15 13:48:38 +08:00
DragonnZhang
60a58ad8e5
feat: add support for the channel field to CLI parameters and configurations
2025-12-12 01:06:00 +08:00
Alexander Farber
bf905dcc17
Rename GEMINI_CLI_NO_RELAUNCH to QWEN_CODE_NO_RELAUNCH
2025-12-11 11:14:12 +01:00
mingholy.lmh
0630908e0c
fix: lint error
2025-12-04 17:36:22 +08:00
mingholy.lmh
e1ffaec499
feat: create draft framework for cli & sdk
2025-12-04 17:10:16 +08:00
tanzhenxin
0a75d85ac9
Session-Level Conversation History Management ( #1113 )
2025-12-03 18:04:48 +08:00
Kdump
9e5387f159
Headless enhancement: add stream-json as input-format/output-format to support programmatically use ( #926 )
2025-11-21 09:26:05 +08:00
pomelo-nwu
d4ab328671
feat: support for custom OpenAI logging directory configuration
2025-11-05 18:49:04 +08:00
pomelo-nwu
741eaf91c2
feat: add web_search docs
2025-10-27 17:05:47 +08:00
tanzhenxin
eb95c131be
Sync upstream Gemini-CLI v0.8.2 ( #838 )
2025-10-23 09:27:04 +08:00
mingholy.lmh
14ea33063f
Merge tag 'v0.3.0' into chore/sync-gemini-cli-v0.3.0
2025-09-11 16:26:56 +08:00
tanzhenxin
2572faf726
# 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update ( #483 )
Qwen Code CI / Lint (GitHub Actions) (push) Waiting to run
Qwen Code CI / Lint (Javascript) (push) Waiting to run
Qwen Code CI / Lint (Shell) (push) Waiting to run
Qwen Code CI / Lint (YAML) (push) Waiting to run
Qwen Code CI / Lint (push) Blocked by required conditions
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
2025-09-01 14:48:55 +08:00
Gal Zahavi
f22263c9e8
refactor: refactor settings to a nested structure ( #7244 )
2025-08-28 01:39:45 +00:00
Tommaso Sciortino
7e31577813
Standardize exit codes ( #7055 )
2025-08-26 04:44:45 +00:00
Pascal Birchler
0f031a7f89
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
Billy Biggs
04953d60c1
Introduce system defaults (vs system overrides) ( #6724 )
2025-08-25 04:21:22 +00:00
kookyleo
5bba15b038
fix(cli): Improve proxy test isolation and sandbox path resolution ( #6555 )
2025-08-23 04:43:03 +00:00