---
title: "Changes to Record Onboarding Plan Route"
method: PUT
path: "/api/v1/nova/discovery/onboarding-plans/{agent_id}"
---

# Changes to Record Onboarding Plan Route

`PUT /api/v1/nova/discovery/onboarding-plans/{agent_id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 13 revisions.

- **2026-09-27** `b20a3bdd6219` — 3 breaking, 1 warning, 2 info
- **2026-09-22** `66575c8854c1` — 1 breaking, 6 warning, 2 info
- **2026-09-19** `729390e1c2f0` — 1 info
- **2026-09-11** `3bf37c9d2784` — 1 info

## Changes

- **2026-09-27** `b20a3bdd6219` — 3 breaking, 1 warning, 2 info
  - added the new required request property `agent`
  - removed the required property `plan/proxy` from the response with the `200` status
  - removed the required property `planner_plan/anyOf[subschema #1: AgentOnboardingPlan]/proxy` from the response with the `200` status
  - removed the request property `proxy`
  - added the required property `plan/agent` to the response with the `200` status
  - added the required property `planner_plan/anyOf[subschema #1: AgentOnboardingPlan]/agent` to the response with the `200` status
- **2026-09-22** `66575c8854c1` — 1 breaking, 6 warning, 2 info
  - added the new required request property `scope_instructions`
  - removed the request property `capabilities`
  - removed the request property `guardrails/rate_limit_rpm`
  - removed the optional property `plan/capabilities` from the response with the `200` status
  - removed the optional property `plan/guardrails/rate_limit_rpm` from the response with the `200` status
  - removed the optional property `planner_plan/anyOf[subschema #1: AgentOnboardingPlan]/capabilities` from the response with the `200` status
  - removed the optional property `planner_plan/anyOf[subschema #1: AgentOnboardingPlan]/guardrails/rate_limit_rpm` from the response with the `200` status
  - added the required property `plan/scope_instructions` to the response with the `200` status
  - added the required property `planner_plan/anyOf[subschema #1: AgentOnboardingPlan]/scope_instructions` to the response with the `200` status
- **2026-09-19** `729390e1c2f0` — 1 info
  - added the new optional `header` request parameter `X-Review-Receipt`
- **2026-09-11** `3bf37c9d2784` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/xenovia/apis/controlplane/docs/api/v1/nova/discovery/onboarding-plans/:agent_id/put.md) · [API](https://skmtc.dev/xenovia/apis/controlplane.md) · [Page](https://skmtc.dev/xenovia/apis/controlplane/changes/api/v1/nova/discovery/onboarding-plans/:agent_id/put)
