qwen-code/docs
pomelo bd0d3479c1
feat: Add systemPromptMappings Configuration Feature (#108)
* feat: update system prompt for qwen3-coder

* feat: add default systemPromptMappings for Qwen models

- Add default systemPromptMappings configuration for qwen3-coder-plus model
- Support DashScope compatible mode API endpoints
- Include Qwen coder system prompt template with git repository and sandbox placeholders
- Add comprehensive test coverage for default and custom systemPromptMappings
- Update documentation to reflect the new default configuration behavior
- Ensure backward compatibility with existing user configurations

* feat: remove default system prompt template

* fix: test ci

* feat: handle code indentation issues

* feat: update prompt.test.snapshots

* feat: add URL trailing slash compatibility for system prompt mappings

- Add normalizeUrl() function to standardize URLs by removing trailing slashes
- Add urlMatches() function to compare URLs ignoring trailing slash differences
- Replace direct includes() comparison with urlMatches() for baseUrl matching
- Add comprehensive tests to verify URL matching with/without trailing slashes
- Fixes issue where URLs like 'https://api.example.com' and 'https://api.example.com/' were treated as different

* feat: update code
2025-07-29 13:11:41 +08:00
..
assets update png 2025-07-22 14:27:43 -07:00
cli feat: Add systemPromptMappings Configuration Feature (#108) 2025-07-29 13:11:41 +08:00
core pre-release commit 2025-07-22 23:26:01 +08:00
examples pre-release commit 2025-07-22 23:26:01 +08:00
tools pre-release commit 2025-07-22 23:26:01 +08:00
architecture.md pre-release commit 2025-07-22 23:26:01 +08:00
checkpointing.md pre-release commit 2025-07-22 23:26:01 +08:00
deployment.md pre-release commit 2025-07-22 23:26:01 +08:00
extension.md pre-release commit 2025-07-22 23:26:01 +08:00
index.md pre-release commit 2025-07-22 23:26:01 +08:00
integration-tests.md pre-release commit 2025-07-22 23:26:01 +08:00
npm.md pre-release commit 2025-07-22 23:26:01 +08:00
quota-and-pricing.md pre-release commit 2025-07-22 23:26:01 +08:00
sandbox.md pre-release commit 2025-07-22 23:26:01 +08:00
telemetry.md pre-release commit 2025-07-22 23:26:01 +08:00
tos-privacy.md pre-release commit 2025-07-22 23:26:01 +08:00
troubleshooting.md pre-release commit 2025-07-22 23:26:01 +08:00
Uninstall.md pre-release commit 2025-07-22 23:26:01 +08:00