---
title: "Changes to Execute Reasoning Agent Completion"
method: POST
path: "/v1/reasoning-agent/completions"
---

# Changes to Execute Reasoning Agent Completion

`POST /v1/reasoning-agent/completions`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 80 revisions.

- **2026-09-25** `7bb777a831f3` — 2 breaking, 1 warning, 6 info
- **2026-08-22** `b7b92eb482fe` — 1 breaking, 1 warning
- **2026-08-20** `35f4c5ec5bfd` — 1 warning

## Changes

- **2026-09-25** `7bb777a831f3` — 2 breaking, 1 warning, 6 info
  - request property `swarm_type` was restricted to a list of enum values
  - request property `swarm_type` list-of-types was narrowed by removing types `null` from media type `application/json`
  - removed the request property `num_knowledge_items`
  - the `model_name` request property default value changed from `claude-sonnet-4-20250514` to `claude-sonnet-5`
  - the `swarm_type` request property default value changed from `reasoning_duo` to `self-consistency`
  - added the new `AgentJudge` enum value to the request property `swarm_type`
  - added the new `ReflexionAgent` enum value to the request property `swarm_type`
  - added the new `consistency-agent` enum value to the request property `swarm_type`
  - added the new `self-consistency` enum value to the request property `swarm_type`
- **2026-08-22** `b7b92eb482fe` — 1 breaking, 1 warning
  - the `max_loops/anyOf[subschema #1]/` request property's max was decreased to `50.00`
  - the `max_loops/anyOf[subschema #1]/` request property's min was set to `1.00`
- **2026-08-20** `35f4c5ec5bfd` — 1 warning
  - the `max_loops/anyOf[subschema #1]/` request property's max was set to `100.00`

---

[Operation](https://skmtc.dev/swarms/apis/swarms-api/docs/v1/reasoning-agent/completions/post.md) · [API](https://skmtc.dev/swarms/apis/swarms-api.md) · [Page](https://skmtc.dev/swarms/apis/swarms-api/changes/v1/reasoning-agent/completions/post)
