• Kanbante 0.36.0
    CI / test (push) Failing after 1m27s
    Stable

    bruno released this 2026-10-26 11:04:50 -04:00 | 229 commits to main since this release

    Ajouté — outil MCP move_issue

    Le service d'agents sait proposer et appliquer des déplacements de cartes par approbation (kanbante.move_card, vague H3), mais le serveur MCP de Kanbante n'exposait en écriture que create_issue et add_comment : un déplacement approuvé aurait échoué faute d'outil. Le trou est fermé.

    • move_issue (owner, repo, number, column) réutilise le service de déplacement de l'interface (_do_move_card, extrait de POST /api/move sans changement de comportement) : board local, journal des événements (source « mcp »), émission vers le journal du service d'agents, miroir d'étiquette.
    • Étiquette kanban remplacée, les autres préservées (l'ancienne kanban:* reconnue est retirée, celle de la cible est posée ; les étiquettes libres ne sont jamais touchées).
    • Colonne souple : clé (review), étiquette de forge (kanban:review, alias d'espace compris) ou libellé français affiché (« Révision », « À faire », « En cours »…), résolus depuis les définitions de colonnes de l'espace.
    • Garde doctrine : la cible done (« Terminé ») est refusée avant toute écriture, erreur explicite — Terminé appartient à Bruno dans son interface, les agents s'arrêtent en Révision.
    • Erreurs propres : colonne inconnue (liste des valides), dépôt ou issue inconnu, pull request refusée.
    • Même garde /mcp que les autres outils (session, Basic ou jeton kbt_).

    Tests : 296 verts (suite complète), dont 5 nouveaux sur le déplacement MCP.

    Downloads