---
title: "Changes to Update global configuration"
method: PATCH
path: "/global/config"
---

# Changes to Update global configuration

`PATCH /global/config`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 18 of 102 revisions.

- **2026-08-19** `757dbde74e84` — 20 info
- **2026-06-14** `706ec7deddfd` — 2 breaking, 1 warning, 7 info
- **2026-04-10** `3e3822f627bd` — 2 info
- **2026-03-17** `437a6ea5aeb3` — 8 warning, 22 info
- **2026-02-12** `f82198cabfc7` — 2 breaking, 2 info
- **2026-02-12** `100816504f8d` — 1 breaking, 1 info
- **2026-02-11** `8f23f1074f57` — 2 info
- **2026-02-06** `ad63a8373a56` — 2 info
- **2026-02-05** `6f2085c39aaa` — 182 breaking, 210 warning
- **2026-02-05** `92d7fa4c0e9f` — 182 breaking, 210 info
- **2026-02-05** `6f2085c39aaa` — 2 info
- **2026-02-03** `e54328febbc2` — 22 breaking, 44 info
- **2026-02-02** `dc697400bb9d` — 2 info
- **2026-02-01** `a536e7c045da` — 22 info
- **2026-01-30** `b2016036f33c` — 4 warning
- **2026-01-29** `afa62f14e0c8` — 26 info
- **2026-01-27** `66082f4b129d` — 1 info
- **2026-01-20** `c7ae6a68e4fb` — 1 breaking

## Changes

- **2026-08-19** `757dbde74e84` — 20 info
  - added the new optional request property `keybinds/session_pin_toggle`
  - added the new optional request property `keybinds/session_quick_switch_1`
  - added the new optional request property `keybinds/session_quick_switch_2`
  - added the new optional request property `keybinds/session_quick_switch_3`
  - added the new optional request property `keybinds/session_quick_switch_4`
  - added the new optional request property `keybinds/session_quick_switch_5`
  - added the new optional request property `keybinds/session_quick_switch_6`
  - added the new optional request property `keybinds/session_quick_switch_7`
  - added the new optional request property `keybinds/session_quick_switch_8`
  - added the new optional request property `keybinds/session_quick_switch_9`
  - added the optional property `keybinds/session_pin_toggle` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_1` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_2` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_3` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_4` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_5` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_6` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_7` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_8` to the response with the `200` status
  - added the optional property `keybinds/session_quick_switch_9` to the response with the `200` status
- **2026-06-14** `706ec7deddfd` — 2 breaking, 1 warning, 7 info
  - the `provider/additionalProperties/models/additionalProperties/experimental` request property type/format changed from `boolean`/`` to ``/``
  - the `provider/additionalProperties/models/additionalProperties/experimental` response's property type/format changed from `boolean`/`` to ``/`` for status `200`
  - added the new `reasoning` enum value to the `provider/additionalProperties/models/additionalProperties/interleaved/anyOf[subschema #2]/field` response property for the response status `200`
  - added the new optional request property `provider/additionalProperties/models/additionalProperties/reasoning_options`
  - added the new optional request property `provider/additionalProperties/models/additionalProperties/structured_output`
  - added `subschema #1, subschema #2` to the `provider/additionalProperties/models/additionalProperties/experimental` request property `anyOf` list
  - added the new `reasoning` enum value to the request property `provider/additionalProperties/models/additionalProperties/interleaved/anyOf[subschema #2]/field`
  - added the optional property `provider/additionalProperties/models/additionalProperties/reasoning_options` to the response with the `200` status
  - added the optional property `provider/additionalProperties/models/additionalProperties/structured_output` to the response with the `200` status
  - added `subschema #1, subschema #2` to the `provider/additionalProperties/models/additionalProperties/experimental` response property `anyOf` list for the response status `200`
- **2026-04-10** `3e3822f627bd` — 2 info
  - added the new optional request property `skills/disabled`
  - added the optional property `skills/disabled` to the response with the `200` status
- **2026-03-17** `437a6ea5aeb3` — 8 warning, 22 info
  - removed the request property `agent/build`
  - removed the request property `agent/plan`
  - removed the request property `mode/build`
  - removed the request property `mode/plan`
  - removed the optional property `agent/build` from the response with the `200` status
  - removed the optional property `agent/plan` from the response with the `200` status
  - removed the optional property `mode/build` from the response with the `200` status
  - removed the optional property `mode/plan` from the response with the `200` status
  - added the new optional request property `agent/additionalProperties/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `agent/compaction/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `agent/cyberstrike`
  - added the new optional request property `agent/explore/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `agent/general/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `agent/summary/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `agent/title/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `bolt`
  - added the new optional request property `mode/additionalProperties/permission/anyOf[subschema #1]/report_vulnerability`
  - added the new optional request property `mode/cyberstrike`
  - added the new optional request property `permission/anyOf[subschema #1]/report_vulnerability`
  - added the optional property `agent/additionalProperties/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `agent/compaction/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `agent/cyberstrike` to the response with the `200` status
  - added the optional property `agent/explore/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `agent/general/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `agent/summary/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `agent/title/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `bolt` to the response with the `200` status
  - added the optional property `mode/additionalProperties/permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
  - added the optional property `mode/cyberstrike` to the response with the `200` status
  - added the optional property `permission/anyOf[subschema #1]/report_vulnerability` to the response with the `200` status
- **2026-02-12** `f82198cabfc7` — 2 breaking, 2 info
  - the response property `provider/additionalProperties/models/additionalProperties/provider/api` became optional for the status `200`
  - the response property `provider/additionalProperties/models/additionalProperties/provider/npm` became optional for the status `200`
  - the request property `provider/additionalProperties/models/additionalProperties/provider/api` became optional
  - the request property `provider/additionalProperties/models/additionalProperties/provider/npm` became optional
- **2026-02-12** `100816504f8d` — 1 breaking, 1 info
  - added the new required request property `provider/additionalProperties/models/additionalProperties/provider/api`
  - added the required property `provider/additionalProperties/models/additionalProperties/provider/api` to the response with the `200` status
- **2026-02-11** `8f23f1074f57` — 2 info
  - added the new optional request property `compaction/reserved`
  - added the optional property `compaction/reserved` to the response with the `200` status
- **2026-02-06** `ad63a8373a56` — 2 info
  - added the new optional request property `skills/urls`
  - added the optional property `skills/urls` to the response with the `200` status
- **2026-02-05** `6f2085c39aaa` — 182 breaking, 210 warning
  - the `agent/additionalProperties/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/build/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/compaction/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/explore/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/general/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/plan/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/summary/model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/title/model` request property type/format changed from `object`/`` to `string`/``
  - the `command/additionalProperties/model` request property type/format changed from `object`/`` to `string`/``
  - the `mode/additionalProperties/model` request property type/format changed from `object`/`` to `string`/``
  - the `mode/build/model` request property type/format changed from `object`/`` to `string`/``
  - the `mode/plan/model` request property type/format changed from `object`/`` to `string`/``
  - the `model` request property type/format changed from `object`/`` to `string`/``
  - the `small_model` request property type/format changed from `object`/`` to `string`/``
  - the `agent/additionalProperties/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/build/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/compaction/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/explore/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/general/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/plan/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/summary/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `agent/title/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `command/additionalProperties/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `mode/additionalProperties/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `mode/build/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `mode/plan/model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `small_model` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - removed the required property `agent/additionalProperties/model/api` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/capabilities` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/cost` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/headers` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/id` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/limit` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/name` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/options` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/providerID` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/release_date` from the response with the `200` status
  - removed the required property `agent/additionalProperties/model/status` from the response with the `200` status
  - removed the required property `agent/build/model/api` from the response with the `200` status
  - …352 more
- **2026-02-05** `92d7fa4c0e9f` — 182 breaking, 210 info
  - added the new required request property `agent/additionalProperties/model/api`
  - added the new required request property `agent/additionalProperties/model/capabilities`
  - added the new required request property `agent/additionalProperties/model/cost`
  - added the new required request property `agent/additionalProperties/model/headers`
  - added the new required request property `agent/additionalProperties/model/id`
  - added the new required request property `agent/additionalProperties/model/limit`
  - added the new required request property `agent/additionalProperties/model/name`
  - added the new required request property `agent/additionalProperties/model/options`
  - added the new required request property `agent/additionalProperties/model/providerID`
  - added the new required request property `agent/additionalProperties/model/release_date`
  - added the new required request property `agent/additionalProperties/model/status`
  - added the new required request property `agent/build/model/api`
  - added the new required request property `agent/build/model/capabilities`
  - added the new required request property `agent/build/model/cost`
  - added the new required request property `agent/build/model/headers`
  - added the new required request property `agent/build/model/id`
  - added the new required request property `agent/build/model/limit`
  - added the new required request property `agent/build/model/name`
  - added the new required request property `agent/build/model/options`
  - added the new required request property `agent/build/model/providerID`
  - added the new required request property `agent/build/model/release_date`
  - added the new required request property `agent/build/model/status`
  - added the new required request property `agent/compaction/model/api`
  - added the new required request property `agent/compaction/model/capabilities`
  - added the new required request property `agent/compaction/model/cost`
  - added the new required request property `agent/compaction/model/headers`
  - added the new required request property `agent/compaction/model/id`
  - added the new required request property `agent/compaction/model/limit`
  - added the new required request property `agent/compaction/model/name`
  - added the new required request property `agent/compaction/model/options`
  - added the new required request property `agent/compaction/model/providerID`
  - added the new required request property `agent/compaction/model/release_date`
  - added the new required request property `agent/compaction/model/status`
  - added the new required request property `agent/explore/model/api`
  - added the new required request property `agent/explore/model/capabilities`
  - added the new required request property `agent/explore/model/cost`
  - added the new required request property `agent/explore/model/headers`
  - added the new required request property `agent/explore/model/id`
  - added the new required request property `agent/explore/model/limit`
  - added the new required request property `agent/explore/model/name`
  - …352 more
- **2026-02-05** `6f2085c39aaa` — 2 info
  - added the new optional request property `keybinds/display_thinking`
  - added the optional property `keybinds/display_thinking` to the response with the `200` status
- **2026-02-03** `e54328febbc2` — 22 breaking, 44 info
  - the `agent/additionalProperties/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/build/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/compaction/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/explore/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/general/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/plan/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/summary/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/title/color` request property type/format changed from `string`/`` to ``/``
  - the `mode/additionalProperties/color` request property type/format changed from `string`/`` to ``/``
  - the `mode/build/color` request property type/format changed from `string`/`` to ``/``
  - the `mode/plan/color` request property type/format changed from `string`/`` to ``/``
  - the `agent/additionalProperties/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/build/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/compaction/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/explore/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/general/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/plan/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/summary/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `agent/title/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `mode/additionalProperties/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `mode/build/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the `mode/plan/color` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - added `subschema #1, subschema #2` to the `agent/additionalProperties/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/build/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/compaction/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/explore/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/general/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/plan/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/summary/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `agent/title/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `mode/additionalProperties/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `mode/build/color` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `mode/plan/color` request property `anyOf` list
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/additionalProperties/color`
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/build/color`
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/compaction/color`
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/explore/color`
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/general/color`
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/plan/color`
  - removed the pattern `^#[0-9a-fA-F]{6}$` from the request property `agent/summary/color`
  - …26 more
- **2026-02-02** `dc697400bb9d` — 2 info
  - added the new optional request property `server/mdnsDomain`
  - added the optional property `server/mdnsDomain` to the response with the `200` status
- **2026-02-01** `a536e7c045da` — 22 info
  - added the new optional request property `agent/additionalProperties/variant`
  - added the new optional request property `agent/build/variant`
  - added the new optional request property `agent/compaction/variant`
  - added the new optional request property `agent/explore/variant`
  - added the new optional request property `agent/general/variant`
  - added the new optional request property `agent/plan/variant`
  - added the new optional request property `agent/summary/variant`
  - added the new optional request property `agent/title/variant`
  - added the new optional request property `mode/additionalProperties/variant`
  - added the new optional request property `mode/build/variant`
  - added the new optional request property `mode/plan/variant`
  - added the optional property `agent/additionalProperties/variant` to the response with the `200` status
  - added the optional property `agent/build/variant` to the response with the `200` status
  - added the optional property `agent/compaction/variant` to the response with the `200` status
  - added the optional property `agent/explore/variant` to the response with the `200` status
  - added the optional property `agent/general/variant` to the response with the `200` status
  - added the optional property `agent/plan/variant` to the response with the `200` status
  - added the optional property `agent/summary/variant` to the response with the `200` status
  - added the optional property `agent/title/variant` to the response with the `200` status
  - added the optional property `mode/additionalProperties/variant` to the response with the `200` status
  - added the optional property `mode/build/variant` to the response with the `200` status
  - added the optional property `mode/plan/variant` to the response with the `200` status
- **2026-01-30** `b2016036f33c` — 4 warning
  - removed the request property `experimental/chatMaxRetries`
  - removed the request property `experimental/hook`
  - removed the optional property `experimental/chatMaxRetries` from the response with the `200` status
  - removed the optional property `experimental/hook` from the response with the `200` status
- **2026-01-29** `afa62f14e0c8` — 26 info
  - added the new optional request property `agent/additionalProperties/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/build/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/compaction/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/explore/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/general/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/plan/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/summary/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `agent/title/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `mode/additionalProperties/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `mode/build/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `mode/plan/permission/anyOf[subschema #1]/skill`
  - added the new optional request property `permission/anyOf[subschema #1]/skill`
  - added the new optional request property `skills`
  - added the optional property `agent/additionalProperties/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/build/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/compaction/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/explore/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/general/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/plan/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/summary/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `agent/title/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `mode/additionalProperties/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `mode/build/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `mode/plan/permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `permission/anyOf[subschema #1]/skill` to the response with the `200` status
  - added the optional property `skills` to the response with the `200` status
- **2026-01-27** `66082f4b129d` — 1 info
  - endpoint added
- **2026-01-20** `c7ae6a68e4fb` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/cyberstrikeus/apis/cyberstrike/docs/global/config/patch.md) · [API](https://skmtc.dev/cyberstrikeus/apis/cyberstrike.md) · [Page](https://skmtc.dev/cyberstrikeus/apis/cyberstrike/changes/global/config/patch)
