Skip to content

Releases: CopilotKit/aimock

v1.14.3

18 Apr 15:52
db21dcd

Choose a tag to compare

v1.9.0

08 Apr 23:31
dbe574c

Choose a tag to compare

What's Changed

  • ci: Slack notifications for drift, competitive matrix, and new PRs by @jpr5 in #86
  • fix: center Record & Replay section title, align terminal to top by @jpr5 in #87
  • docs: remove .html extensions from all URLs site-wide by @NathanTarbert in #90
  • fix: use action.query for web_search_call items to match OpenAI API by @erezcor in #89
  • feat: add reasoning_content support for OpenRouter chat completions by @AlemTuzlak in #88
  • chore(README): Add demo video to README by @NathanTarbert in #91
  • feat: support content + toolCalls together in fixture responses by @AlemTuzlak in #92
  • feat: per-test sequence isolation via X-Test-Id header by @AlemTuzlak in #93
  • Release v1.9.0 by @jpr5 in #97

New Contributors

Full Changelog: v1.8.0...v1.9.0

v1.8.0

06 Apr 18:18
2137d4c

Choose a tag to compare

What's Changed

  • ci: add npm environment to release workflow by @jpr5 in #73
  • feat: add requestTransform for deterministic matching and recording by @jpr5 in #79
  • fix: add health checks to migration page fixture examples by @jpr5 in #80
  • feat: add reasoning support across all providers by @AlemTuzlak in #81

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

03 Apr 18:03
0317df5

Choose a tag to compare

aimock v1.7.0 — Full-Stack AI Mock Suite

@copilotkit/llmock is now @copilotkit/aimock. One package, one port, zero dependencies.

New Mock Tools

  • MCPMock — Model Context Protocol: tools, resources, prompts, session management
  • A2AMock — Agent-to-Agent: agent cards, message routing, SSE streaming
  • VectorMock — Pinecone, Qdrant, ChromaDB compatible vector DB mock
  • Services — Tavily search, Cohere rerank, OpenAI moderation

Core Infrastructure

  • Mount composition: multiple protocol handlers on one server
  • JSON-RPC 2.0 transport with batch, notifications, error handling
  • aimock CLI with config file support
  • /__aimock/* control API for external fixture management
  • aimock-pytest pip package for native Python testing

Rebrand

  • Package: @copilotkit/aimock (old @copilotkit/llmock re-exports with deprecation)
  • Docker: ghcr.io/copilotkit/aimock (compat alias at ghcr.io/copilotkit/llmock)
  • Docs: aimock.copilotkit.dev
  • Metrics: aimock_* prefix
  • 6 migration guides: MSW, VidaiMock, mock-llm, piyook, Python, Mokksy

Quality

  • 1,992 tests across 55 files
  • MSAL code review converged at zero findings

v1.6.1

31 Mar 22:33
3b613d6

Choose a tag to compare

What's Changed

  • Update competitive matrix by @github-actions[bot] in #54
  • Add change summary and diagram to competitive matrix PRs by @jpr5 in #55
  • fix: preserve base URL path prefix in record proxy by @iskhakovt in #57
  • fix: forward all request headers in record proxy by @iskhakovt in #58
  • fix: decode base64-encoded embeddings in recorder by @iskhakovt in #64
  • Release v1.6.1 by @jpr5 in #65

New Contributors

Full Changelog: v1.6.0...v1.6.1

v1.6.0

22 Mar 17:25
206bc45

Choose a tag to compare

What's Changed

  • docs/drift detection update and buildkit caching by @jpr5 in #51
  • test: expand sequential response coverage across providers and edge cases by @jpr5 in #52
  • v1.6.0: Provider Endpoints, Chaos, Metrics, Record-and-Replay by @jpr5 in #53

Full Changelog: v1.5.1...v1.6.0

v1.5.1

20 Mar 06:10
183c57d

Choose a tag to compare

Full Changelog: v1.5.0...v1.5.1

v1.4.0

16 Mar 23:42
fb0b56b

Choose a tag to compare

What's Changed

  • Add Reliability section to docs site, switch drift CI to daily by @jpr5 in #38
  • Add drift tests badge to README by @jpr5 in #39
  • Add --watch, --log-level, --validate-on-load CLI flags by @jpr5 in #40

Full Changelog: v1.3.3...v1.4.0

v1.3.3

15 Mar 08:00
a26b3db

Choose a tag to compare

What's Changed

  • Add WebSocket drift detection tests by @jpr5 in #37

Full Changelog: v1.3.2...v1.3.3

v1.3.2

15 Mar 05:46
e75918a

Choose a tag to compare

What's Changed

  • Enable Git LFS for binary assets by @jpr5 in #31
  • Deduplicate skill file via symlink by @jpr5 in #32
  • Add live API drift detection + fix missing refusal field by @jpr5 in #33

Full Changelog: v1.3.1...v1.3.2