Setup aimock
Version updated for https://github.com/CopilotKit/aimock to version v1.17.0.
- This action is used across all versions by 65 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The aimock GitHub Action provides a comprehensive mocking framework for testing AI applications by simulating interactions with various APIs and services, including LLMs, image and audio generation, transcription, vector databases, and more. It eliminates the need for real API calls during development and testing, preventing unexpected costs and enabling deterministic testing with features like record/replay and multi-turn conversation simulations. This action supports multiple AI providers and tools, offering a unified, dependency-free testing solution on a single port.
What’s Changed
What’s Changed
- feat: Gemini Interactions API record/replay (issue #136) by @jpr5 in https://github.com/CopilotKit/aimock/pull/139
- feat: AG-UI spec alignment + drift auto-remediation by @jpr5 in https://github.com/CopilotKit/aimock/pull/149
- fix: harden AG-UI recorder, mock, and handler error handling by @jpr5 in https://github.com/CopilotKit/aimock/pull/150
- fix: make Gemini Interactions drift tests resilient to API unavailability by @jpr5 in https://github.com/CopilotKit/aimock/pull/151
- feat: mock non-speech audio generation (ElevenLabs, fal.ai, Gemini) by @jpr5 in https://github.com/CopilotKit/aimock/pull/140
Full Changelog: https://github.com/CopilotKit/aimock/compare/v1.16.4...v1.17.0