LaZzyMan
0d8f352aec
fix ci test
2026-03-18 20:10:31 +08:00
LaZzyMan
919265d7e8
Merge branch 'main' into feature/support-agents-directory-skills
2026-03-18 20:01:12 +08:00
LaZzyMan
770b2ade92
fix ci test
2026-03-18 19:40:13 +08:00
LaZzyMan
6f362a89ae
Merge branch 'main' into feature/support-agents-directory-skills
2026-03-18 19:12:00 +08:00
tanzhenxin
1a977b62f3
refactor(skills): improve PR review workflow for better agent coordination
...
- Checkout PR branch instead of remote viewing for full file access
- Save PR context to temp file to avoid repeating in agent prompts
- Add guidance to prevent 4x diff duplication across agents
- Include environment restoration step after review
This enables agents to read files directly and use git diff against base branch,
improving review quality and reducing prompt bloat.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-17 16:50:25 +08:00
Shaojin Wen
1359563f45
feat(skills): add bundled /review skill for out-of-the-box code review ( #2348 )
...
feat(skills): add bundled /review skill for out-of-the-box code review
2026-03-14 15:15:08 +08:00
LaZzyMan
06bef3b91f
fix dirs in getUserSkillsDirs
2026-03-10 14:33:40 +08:00
LaZzyMan
c3c8b39a29
fix: deduplicate same-name skills across provider dirs and fix cross-platform test
2026-03-09 17:08:28 +08:00
LaZzyMan
7e9c5843e8
fix test
2026-03-09 16:46:28 +08:00
LaZzyMan
1673b04fad
fix test ci
2026-03-09 16:28:53 +08:00
LaZzyMan
ef772feea2
feat: support skills in .agents directory and other provider config directories
2026-03-09 10:14:47 +08:00
Aayush Yash
7e0744b17c
refactor(core): utilize normalizeContent in subagent, skill, and claude managers
2026-02-21 18:23:57 +05:30
tanzhenxin
846cc75f10
refactor: streamline debug logging and remove Notifications component
...
- Remove verbose tool execution debug logs to reduce noise
- Add debug logging for config initialization phases
- Add comprehensive debug logging for skill loading/management
- Add rate limiting for QwenLogger network error logs
- Remove Notifications component from DefaultAppLayout
- Update tests to reflect UI changes and logging behavior
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-04 22:41:31 +08:00
tanzhenxin
9b524a59c1
Merge branch 'main' into feat/debug-logging-refactor
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-04 17:30:58 +08:00
tanzhenxin
7fb45c56d2
Merge pull request #1667 from QwenLM/fix/issue-1666-yaml-formatter-extension-skills
...
Qwen Code CI / Test-3 (push) Blocked by required conditions
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 / Post Coverage Comment (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 / 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
fix: normalize skill file content in extensions to handle BOM and CRLF
2026-02-03 20:44:51 +08:00
DragonnZhang
f022252264
feat(core): add symlink support for skill manager
...
Add support for loading skills from symlinked directories in the skill manager. This allows users to organize and share skills more flexibly by using symbolic links.
Changes:
- Modified skill discovery logic to detect and follow symlinks
- Added validation to ensure symlink targets point to valid directories
- Skip broken or invalid symlinks with appropriate warnings
- Added comprehensive test coverage for symlink scenarios
2026-02-02 14:30:12 +08:00
LaZzyMan
47666f79c1
fix: normalize skill file content in extensions to handle BOM and CRLF
...
- Add normalizeSkillFileContent function to skill-load.ts
- Update regex to allow frontmatter ending without trailing newline
- Add comprehensive tests for CRLF, BOM, and edge cases
Fixes #1666
2026-01-30 11:41:47 +08:00
tanzhenxin
45df0e8b82
feat(core): migrate console calls to debugLogger (M3 Phase 6)
...
Migrate remaining console.* calls in packages/core utilities and services
to use the structured DebugLogger pattern. This continues the Phase 6
migration work for utilities and helpers.
Files migrated:
- config/config.ts, core/client.ts, core/prompts.ts
- core/anthropicContentGenerator, core/openaiContentGenerator
- core/coreToolScheduler.ts, fallback/handler.ts
- models/modelRegistry.ts, prompts/prompt-registry.ts
- services/chatRecordingService.ts, sessionService.ts, loopDetectionService.ts
- skills/skill-load.ts, skill-manager.ts
- subagents/subagent.ts, subagent-manager.ts
- utils: editor, environmentContext, fileUtils, getFolderStructure,
installationManager, jsonl-utils, llm-edit-fixer, nextSpeakerChecker,
openaiLogger, request-tokenizer/*, retry, ripgrepUtils, safeJsonParse,
summarizer, systemEncoding, workspaceContext
Remaining: utils/errorReporting.ts (13 calls)
2026-01-25 22:12:45 +08:00
LaZzyMan
a61a3c5680
Merge branch 'main' into feat/extension
2026-01-19 21:16:07 +08:00
LaZzyMan
df33029589
Merge branch 'main' into feat/extension
2026-01-19 10:11:05 +08:00
liqoingyu
531062aeaf
fix(core): parse skills frontmatter with CRLF/BOM
2026-01-18 17:11:41 +08:00
LaZzyMan
f10fcc8dc9
fix: hot refresh agents
2026-01-16 19:02:22 +08:00
LaZzyMan
f00f76456c
feat: claude subagents transform
2026-01-15 20:00:09 +08:00
LaZzyMan
4c7605d900
Merge branch 'main' into feat/extension
2026-01-14 17:56:01 +08:00
tanzhenxin
d6607e134e
update
2026-01-14 15:40:53 +08:00
LaZzyMan
551e546974
feat: move extension to core package
2026-01-14 15:30:27 +08:00
tanzhenxin
9024a41723
Conditional skill manager initialization with improved file watching
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-14 15:22:49 +08:00
tanzhenxin
5cfc9f4686
Update skill manager and package dependencies
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-13 16:51:36 +08:00
tanzhenxin
0e769e100b
Added automatic skill hot-reload
2026-01-08 15:43:46 +08:00
LaZzyMan
74013bd8b2
feat: settings extension
2026-01-08 13:49:59 +08:00
LaZzyMan
18713ef2b0
feat: install from gemini
2026-01-07 19:17:34 +08:00
LaZzyMan
22504b0a5b
feat: add extension for gemini and claude
2026-01-07 11:06:17 +08:00
tanzhenxin
bd6e16d41b
draft version of skill tool feature
2025-12-10 17:18:44 +08:00