name: Local Qwen Setup models: - name: Qwen3.5 Chat provider: openai model: qwen apiBase: http://localhost:8000/v1 apiKey: none roles: - chat - edit - apply defaultCompletionOptions: temperature: 0.1 top_p: 0.9 max_tokens: 1024 stop: - "" - name: Qwen3.5 Autocomplete provider: openai model: qwen apiBase: http://localhost:8000/v1 apiKey: none roles: - autocomplete defaultCompletionOptions: temperature: 0.05 max_tokens: 256 context: - provider: code - provider: docs - provider: diff - provider: terminal slashCommands: - name: fix description: Corriger un bug de manière minimale prompt: | Corrige uniquement le problème identifié. Contraintes: - modification minimale - pas de refactor global - conserve l'architecture existante - name: test description: Générer un test pytest prompt: | Écris un test pytest minimal qui reproduit ce bug. Ne corrige pas le code. - name: explain description: Expliquer du code prompt: | Explique ce code de manière concise et technique. - name: improve description: Amélioration contrôlée prompt: | Propose une amélioration ciblée. Ne fais pas de refactor global. systemMessage: | Tu es un expert en développement logiciel. Spécialités: - Python / FastAPI - SIG / géospatial - traitement de nuages de points (PDAL, Potree) Règles strictes: - ne jamais refactoriser massivement - toujours proposer des modifications minimales - privilégier des solutions robustes et simples - si incertain, poser une question au lieu d'inventer