missions

Set a per-issue agents/baseBranch override — merged per-role, per-field onto the repo's ship.yml at resolution time (override field, then ship.yml field, then platform defaults); a role or field the override omits resolves from ship.yml

put/missions/{issueId}/agents-override

Request

  • Base URL: https://api.letsship.ai/v1
  • URL: https://api.letsship.ai/v1/missions/{issueId}/agents-override
  • Auth: none declared

Path parameters

issueIdstring required

Request body

projectIdstring required
baseBranchstring

Example request

{
  "agents": {
    "planner": {
      "prompt": {
        "mode": "extend"
      },
      "size": {
        "vcpu": 2,
        "memoryMib": 8192,
        "diskMb": 16000
      }
    },
    "builder": {
      "prompt": {
        "mode": "extend"
      },
      "size": {
        "vcpu": 2,
        "memoryMib": 8192,
        "diskMb": 16000
      }
    },
    "reviewer": {
      "prompt": {
        "mode": "extend"
      },
      "size": {
        "vcpu": 2,
        "memoryMib": 8192,
        "diskMb": 16000
      }
    },
    "qa": {
      "prompt": {
        "mode": "extend"
      },
      "size": {
        "vcpu": 2,
        "memoryMib": 8192,
        "diskMb": 16000
      }
    }
  }
}

Response

Override stored

okboolean required
issueIdstring required

Changes

No recorded changes to this operation across all 1 revision of this API.