What's Changed
- 9fabce2 chore: release v0.4.4
- 38e72b7 chore: fix server.json schema validation (description length, package identifier)
- bc41bbc chore: add MCP registry server.json and OCI label for io.mockd namespace
- c2d711f feat: add mockd verify CLI command for mock call count assertions
- 095aeef docs: improve coverage depth for MCP, chaos profiles, faker types, and verification
- d8e0720 docs: update docs, changelog, and tests for MCP expansion, faker types, and chaos profiles
- 8fc3946 Merge branch 'feat/mcp-tool-expansion' into main
- 4ef82c0 feat: add dedicated POST /state/resources endpoint for stateful resource creation
- 4c25c61 fix: correct chaos config JSON shape and use profile API endpoint
- 9a64f05 Merge branch 'feat/faker-expansion' into feat/mcp-tool-expansion
- 28f8b46 Merge branch 'feat/chaos-profiles' into feat/mcp-tool-expansion
- 425a67e refactor: consolidate MCP tools from 27 to 16 via multiplexing
- 382bf10 feat: optimize tool descriptions and add MCP annotations
- 481ed53 feat: add state overview, custom operations, and protocol filter
- feb5844 fix(test): add mutex to mockEngineServer to eliminate data race in CI
- d553a75 feat: complete faker expansion with 8 new types, camelCase rename, and parameterized support
- d83b0ca feat: add verification MCP tools and resource template
- c9f36b3 feat: add chaos MCP tools and mock://chaos resource
- 632b42b feat: add chaos and verification methods to AdminClient
- 83ddb62 feat: add admin API and CLI commands for chaos profiles
- 4202cab feat: add chaos profile registry with 10 built-in profiles
- 8d8e058 feat: add 15 new faker template functions
- c9533d6 fix: correct MCP drift — GetStats endpoint and toggle_mock atomicity
Full Changelog: https://github.com/getmockd/mockd/compare/v0.4.3...v0.4.4