---
title: "Changes to List factories"
method: GET
path: "/factory"
---

# Changes to List factories

`GET /factory`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 9 revisions.

- **2026-11-04** `4b5d145669be`: 2 info
- **2026-10-21** `7ee3ba55debc`: 3 info
- **2026-10-19** `2c45dcc0a13e`: 6 breaking, 9 info
- **2026-10-15** `f4630aae17ba`: 1 breaking, 2 info
- **2026-10-13** `96d1e59a65c5`: 1 info

## Changes

- **2026-11-04** `4b5d145669be`: 2 info
  - added the optional property `factories/items/allow_service_account_followups` to the response with the `200` status
  - added the optional property `factories/items/restrict_followups_to_starter` to the response with the `200` status
- **2026-10-21** `7ee3ba55debc`: 3 info
  - added the optional property `factories/items/self_improvement/allOf[#/components/schemas/FactorySelfImprovementConfig]/default_runner_uid` to the response with the `200` status
  - added the optional property `factories/items/self_improvement/allOf[#/components/schemas/FactorySelfImprovementConfig]/mcp_servers` to the response with the `200` status
  - added the optional property `factories/items/self_improvement/allOf[#/components/schemas/FactorySelfImprovementConfig]/secrets` to the response with the `200` status
- **2026-10-19** `2c45dcc0a13e`: 6 breaking, 9 info
  - added `#/components/schemas/ExternalHarness, subschema #1` to the `factories/items/agent_defaults/harness/allOf[#/components/schemas/Harness]/type` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FactoryJiraIntegrationSettings, subschema #2` to the `factories/items/integrations/items/jira` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FactoryLinearIntegrationSettings, subschema #2` to the `factories/items/integrations/items/linear` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FactorySlackIntegrationSettings, subschema #2` to the `factories/items/integrations/items/slack` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FactoryTeamsIntegrationSettings, subschema #2` to the `factories/items/integrations/items/microsoft-teams` response property `oneOf` list for the response status `200`
  - the `factories/items/agent_defaults/harness/allOf[#/components/schemas/Harness]/type` response's property type changed from `string` to no type for status `200`
  - added the optional property `factories/items/agent_defaults/harness_auth_secrets/allOf[#/components/schemas/HarnessAuthSecrets]/pi_auth_secret_name` to the response with the `200` status
  - removed `#/components/schemas/FactoryJiraIntegrationSettings` from the `factories/items/integrations/items/jira` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/FactoryLinearIntegrationSettings` from the `factories/items/integrations/items/linear` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/FactorySlackIntegrationSettings` from the `factories/items/integrations/items/slack` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/FactoryTeamsIntegrationSettings` from the `factories/items/integrations/items/microsoft-teams` response property `allOf` list for the response status `200`
  - removed the `claude` enum value from the `factories/items/agent_defaults/harness/allOf[#/components/schemas/Harness]/type` response property for the response status `200`
  - removed the `codex` enum value from the `factories/items/agent_defaults/harness/allOf[#/components/schemas/Harness]/type` response property for the response status `200`
  - removed the `gemini` enum value from the `factories/items/agent_defaults/harness/allOf[#/components/schemas/Harness]/type` response property for the response status `200`
  - removed the `oz` enum value from the `factories/items/agent_defaults/harness/allOf[#/components/schemas/Harness]/type` response property for the response status `200`
- **2026-10-15** `f4630aae17ba`: 1 breaking, 2 info
  - the response property `factories/items/self_improvement/allOf[#/components/schemas/FactorySelfImprovementConfig]/reviewer_type` became optional for the status `200`
  - added the optional property `factories/items/self_improvement/allOf[#/components/schemas/FactorySelfImprovementConfig]/model` to the response with the `200` status
  - added the optional property `factories/items/self_improvement_defaults` to the response with the `200` status
- **2026-10-13** `96d1e59a65c5`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/warp/apis/oz-agent-api/docs/factory/get.md) - [API](https://skmtc.dev/warp/apis/oz-agent-api.md) - [Page](https://skmtc.dev/warp/apis/oz-agent-api/changes/factory/get)
