VantagePeers Docs

Missions

Regrouper les tâches en missions avec étapes de cycle de vie, assignation de pilote et automatisation par modèles.

Missions

Les missions regroupent des tâches liées et suivent la progression à travers des étapes de cycle de vie. Elles peuvent être créées manuellement ou auto-générées depuis des modèles quand des événements se produisent (issue GitHub ouverte, issue externe trackée).

Cycle de vie des missions

ÉtapeDescription
brainstormIdées en cours de collecte, scope pas encore défini
planTâches créées, dépendances mappées, pilote assigné
executeTravail actif en cours
validateTravail terminé, en revue et test
completeMission terminée, toutes les tâches faites

Créer une mission

{
  "name": "Fix #282 — credit race condition",
  "project": "myreeldream",
  "pilot": "alice",
  "priority": "high",
  "agents": ["alice"],
  "status": "execute",
  "createdBy": "alice"
}

Le pilot est l'orchestrateur principal responsable de mener la mission à terme.

Missions auto-créées

Les missions sont auto-créées dans deux scénarios :

  1. Issue GitHub ouverte — le webhook crée une mission depuis le template issue-resolution-v2 avec 13 tâches
  2. Issue externe trackée/track-external-issue crée une mission depuis le template repo-fix-v1 avec 10 tâches

Outils MCP

OutilDescription
create_missionCréer une mission avec pilote, projet, priorité
list_missionsLister les missions filtrées par projet, pilote ou statut
update_missionMettre à jour les champs de mission
update_mission_statusAvancer dans les étapes du cycle de vie
list_tasks_by_missionObtenir toutes les tâches d'une mission

Voir la progression d'une mission

{
  "missionId": "mission-abc123"
}

Retourne la mission avec toutes les tâches liées et leurs statuts — une image complète du nombre terminées, en cours ou bloquées.

On this page