---
title: "Changes to Patch Loop"
method: POST
path: "/agent/cli/patch_routine"
---

# Changes to Patch Loop

`POST /agent/cli/patch_routine`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 29 revisions.

- **2026-10-14** `5ee2b5326d8c`: 1 breaking, 1 info
- **2026-10-02** `da98d7824f8c`: 1 info
- **2026-09-28** `7c3270848bed`: 1 breaking
- **2026-09-26** `691a3bba6e0e`: 1 warning, 1 info
- **2026-09-24** `d98add9aa6ff`: 1 breaking, 1 warning, 1 info
- **2026-09-11** `e16725355bb8`: 3 breaking, 600 info

## Changes

- **2026-10-14** `5ee2b5326d8c`: 1 breaking, 1 info
  - removed the enum value `archived` of the request property `status/anyOf[subschema #1: ScheduledTaskStatus]/`
  - removed the `archived` enum value from the `status` response property for the response status `200`
- **2026-10-02** `da98d7824f8c`: 1 info
  - api operation id `patch_routine_agent_cli_patch_routine_post` removed and replaced with `patch_loop_agent_cli_patch_routine_post`
- **2026-09-28** `7c3270848bed`: 1 breaking
  - the `name/anyOf[subschema #1]/` request property's minLength was increased from `0` to `1`
- **2026-09-26** `691a3bba6e0e`: 1 warning, 1 info
  - added the new `retired` enum value to the `status` response property for the response status `200`
  - added the new `retired` enum value to the request property `status/anyOf[subschema #1: ScheduledTaskStatus]/`
- **2026-09-24** `d98add9aa6ff`: 1 breaking, 1 warning, 1 info
  - removed the required property `prompt` from the response with the `200` status
  - removed the request property `prompt`
  - response property `skill` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
- **2026-09-11** `e16725355bb8`: 3 breaking, 600 info
  - response property `cron` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `timezone` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - the `timezone` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the new optional request property `skill`
  - removed the `Africa/Abidjan` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Accra` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Addis_Ababa` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Algiers` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Asmara` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Asmera` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Bamako` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Bangui` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Banjul` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Bissau` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Blantyre` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Brazzaville` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Bujumbura` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Cairo` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Casablanca` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Ceuta` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Conakry` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Dakar` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Dar_es_Salaam` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Djibouti` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Douala` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/El_Aaiun` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Freetown` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Gaborone` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Harare` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Johannesburg` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Juba` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Kampala` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Khartoum` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Kigali` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Kinshasa` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Lagos` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Libreville` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Lome` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Luanda` enum value from the `timezone` response property for the response status `200`
  - removed the `Africa/Lubumbashi` enum value from the `timezone` response property for the response status `200`
  - …563 more

---

[Operation](https://skmtc.dev/runconverge/apis/runconverge-api/docs/agent/cli/patch_routine/post.md) - [API](https://skmtc.dev/runconverge/apis/runconverge-api.md) - [Page](https://skmtc.dev/runconverge/apis/runconverge-api/changes/agent/cli/patch_routine/post)
