Skip to main content

Configuration inheritance

Missions inherit your existing Droid configuration:
  • MCP integrations — Workers can use your connected tools (Linear, Sentry, Notion, etc.)
  • Custom skills — Your existing skills are available and new ones can be developed during planning.
  • Hooks — Lifecycle hooks fire during mission execution.
  • Custom droids — Subagents configured in your project are available to workers.
  • AGENTS.md — Workers follow your project conventions and coding standards.

Headless mission execution

Missions can also run non-interactively via droid exec --mission. This is useful for CI, scheduled jobs, and any environment where you want the orchestrator to plan and execute without a live TUI.
You can override the models and reasoning effort used by the orchestrator’s worker and validator agents:
See droid exec for the full headless reference.

Configuration

Missions are tuned through the missionModelSettings object and a few top-level keys. Set these in your global or project settings file.
Pairing a strong orchestrator model with a faster worker model is a common cost-quality tradeoff: planning and validation benefit most from extra reasoning, while routine worker tasks can use a lighter model.

Enterprise: restricting mission access

Organizations can restrict who is allowed to launch missions through the missionPolicy org-level setting:
When restrictedAccess is true, only members listed in allowedUserIds can start new missions. See the settings reference for the full enterprise policy surface.

See also