VantagePeers Docs

Missions

Group tasks into missions with lifecycle stages, pilot assignment, and template-driven automation.

Missions

Missions group related tasks and track progress through lifecycle stages. They can be created manually or auto-generated from templates when events occur (GitHub issue opened, external issue tracked).

Mission Lifecycle

StageDescription
brainstormIdeas being gathered, scope not yet defined
planTasks created, dependencies mapped, pilot assigned
executeActive work underway
validateWork complete, under review and testing
completeMission finished, all tasks done

Creating a Mission

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

The pilot is the lead orchestrator responsible for driving the mission to completion.

Auto-Created Missions

Missions are auto-created in two scenarios:

  1. GitHub issue opened — the webhook creates a mission from the issue-resolution-v2 template with 13 tasks
  2. External issue tracked/track-external-issue creates a mission from the repo-fix-v1 template with 10 tasks

MCP Tools

ToolDescription
create_missionCreate a mission with pilot, project, priority
list_missionsList missions filtered by project, pilot, or status
update_missionUpdate mission fields (description, brief, agents, dates)
update_mission_statusAdvance through lifecycle stages
list_tasks_by_missionGet all tasks belonging to a mission

Viewing Mission Progress

{
  "missionId": "mission-abc123"
}

Returns the mission with all linked tasks and their statuses — a complete picture of how many are done, in progress, or blocked.

On this page