Qwen Code adds an overridable default-disabled skill state for agent workflows
samuelhsin · ghdev · 2026-07-21
Qwen Code adds an overridable defaultDisabled skill state
This PR to QwenLM/qwen-code introduces a new skills.defaultDisabled setting so extensions and higher-level configs can ship skills turned off by default while still allowing opt-in.
- Precedence is now disabled > enabled > defaultDisabled across CLI startup, ACP status, daemon status, and persistence.
- Skill names are matched case-insensitively and saved in canonical form.
- The change is intentionally scoped to settings resolution and existing toggle/status surfaces; it does not alter skill loading, discovery, extension loading, or locale copy.
- The reviewer test plan covers default-disabled behavior, project-level opt-in, deduped persistence, and hard-disable lockout across scopes.
The PR passed focused config/status/mapping/facade/ACP/daemon tests, plus full build, typecheck, lint, bundle generation, daemon HTTP flow, and a real PTY /skills session.
More from coding & agent
- NVIDIA says Nemotron 3 Ultra hit 97.1% on agentic RTL chip-design tasks — NVIDIAAI · 2026-07-27
- Tokyo Agent Forge hackathon shipped production-ready AI agents in one day — DavidBennett__ · 2026-07-27
- Long-running agents will need immutable event logs, this thread argues — sebpaquet · 2026-07-27
- Agentic Data Science in Practice: Agents Write Code but Answer Wrong Questions — hugobowne · 2026-07-27
- A VS Code extension adds Markdown-style highlighting to Alchemy string templates — samgoodwin89 · 2026-07-27
- Claude’s Stripe MCP connector is being called unusable after repeated disconnects — evielync · 2026-07-27