unstale

npm / @copilotkit/aimock

@copilotkit/aimock

What changed in @copilotkit/aimock 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

8 new APIs and options1 behavior and defaults7 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli on npm

@copilotkit/aimock 116 changes

New APIs and options 8

  • Deterministic model misbehavior faults are added, with the new behavior opt-in.

    1.45.0release notes

  • MCP recording is added.

    1.45.0release notes

  • Per-test fake reports are added.

    1.45.0release notes

  • Namespaced function calls and custom tool calls are supported on the Responses API; the new behavior is opt-in.

    1.45.0release notes

  • Workflow targets are added.

    1.45.0release notes

  • Fixtures can now provide scenario-scoped MCP tool fakes.

    1.44.0release notes

  • The mock now supports the OpenAI Vector Stores API, including files, batches, and search.

    1.44.0release notes

  • A machine-readable catalog of control routes is now available.

    1.44.0release notes

Behavior and default changes 1

  • Recordings retain Responses namespace and custom tool calls.

    1.45.0release notes

Fixes and other changes 7

  • Registered tools returned by tools/list now default inputSchema to {type:"object"}.

    1.45.1release notes

  • Serves OpenRouter's removal rejection for this model.

    1.45.1release notes

  • Malformed tool arguments are preserved across provider wires.

    1.45.0release notes

  • Strict-args behavior is opt-in rather than part of the default behavior.

    1.45.0release notes

  • CORS preflight now advertises PUT for fal queue requests.

    1.44.0release notes

  • Malformed requests and fixture inputs are now handled.

    1.44.0release notes

  • OpenRouter video job creation now returns 202.

    1.44.0release notes