# What changed in @copilotkit/aimock

> 16 changes in @copilotkit/aimock 1 from its official release notes, upgrade guides and advisories: 8 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@copilotkit/aimock/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @copilotkit/aimock 1

### New APIs and options

- Deterministic model misbehavior faults are added, with the new behavior opt-in. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- MCP recording is added. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- Per-test fake reports are added. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- Namespaced function calls and custom tool calls are supported on the Responses API; the new behavior is opt-in. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- Workflow targets are added. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- Fixtures can now provide scenario-scoped MCP tool fakes. (1.44.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.44.0)
- The mock now supports the OpenAI Vector Stores API, including files, batches, and search. (1.44.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.44.0)
- A machine-readable catalog of control routes is now available. (1.44.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.44.0)

### Behavior and default changes

- Recordings retain Responses namespace and custom tool calls. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)

### Fixes and other changes

- Registered tools returned by tools/list now default inputSchema to {type:"object"}. (1.45.1) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.1)
- Serves OpenRouter's removal rejection for this model. (1.45.1) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.1)
- Malformed tool arguments are preserved across provider wires. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- Strict-args behavior is opt-in rather than part of the default behavior. (1.45.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.45.0)
- CORS preflight now advertises PUT for fal queue requests. (1.44.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.44.0)
- Malformed requests and fixture inputs are now handled. (1.44.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.44.0)
- OpenRouter video job creation now returns 202. (1.44.0) — [release notes](https://github.com/CopilotKit/aimock/releases/tag/v1.44.0)
