Skip to content

chore(sync): develop → main (v0.36.5)#144

Closed
Destynova2 wants to merge 9 commits intomainfrom
sync-main-v0.36.5
Closed

chore(sync): develop → main (v0.36.5)#144
Destynova2 wants to merge 9 commits intomainfrom
sync-main-v0.36.5

Conversation

@Destynova2
Copy link
Copy Markdown
Contributor

Automated sync triggered by tag v0.36.5. This PR promotes the develop branch to main so the tag can be released. Safe to auto-merge once CI passes.

commis-ci-fix and others added 9 commits April 11, 2026 12:45
Supprime le logging en cleartext de valeurs canary PII dans les assertions
de test (pii.rs), annote le faux positif HTTPS dans credential_check.rs,
et ajoute nosemgrep sur le token de test assemblé dynamiquement (tests.rs).

Résout: 4 alertes HIGH CodeQL (pii.rs L689/L1151/L1172/L1183),
1 alerte HIGH CodeQL (credential_check.rs L70),
1 faux positif Semgrep (tests.rs L58).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Re-vérifie is_instance_running avant spawn_background_service pour éviter
le faux-démarrage quand le flow credentials interactif prend du temps.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Ajoute ComplexityHint (trivial/medium/complex), le tool MCP grob_hint
(one-shot slot), la résolution multi-source dans dispatch (header →
metadata → MCP slot), et l'injection dans tools/list.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix(security): résoudre 6 alertes CodeQL/Semgrep cleartext logging
fix(exec): vérifier la santé avant spawn pour éviter le faux-démarrage
Les types ComplexityHint et le champ grob_hint dans AppState référencent
le module MCP qui n'existe pas quand le feature est désactivé. Ajoute les
guards #[cfg(feature = "mcp")] manquants dans dispatch/mod.rs et
server/mod.rs pour corriger les builds feature powerset.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat(mcp): ajouter le tool grob_hint + header X-Grob-Hint
@Destynova2 Destynova2 added the sync-main Automated sync develop → main label Apr 11, 2026
@Destynova2 Destynova2 enabled auto-merge (squash) April 11, 2026 11:20
@Destynova2
Copy link
Copy Markdown
Contributor Author

Obsolète : v0.36.5 inclus dans sync-main v0.36.6 (PR #151, mergée).

@Destynova2 Destynova2 closed this Apr 11, 2026
auto-merge was automatically disabled April 11, 2026 14:24

Pull request was closed

@Destynova2 Destynova2 deleted the sync-main-v0.36.5 branch April 11, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sync-main Automated sync develop → main

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant