Skip to content

v3.3.1 — code===200 task-creation guard

Choose a tag to compare

@felores felores released this 05 Jun 01:16
· 17 commits to main since this release

Fixed

Six generation tools (kling_video, veo3_generate_video, nano_banana_image, wan_animate, hailuo_video, flux2_image) created a task and returned success: true whenever a taskId was present, even on an application-level failure (HTTP 200 with code !== 200). They now gate task creation and the success return on response.code === 200 && taskId, surfacing the API error otherwise — consistent with the other 19 tools.

Addresses the CodeRabbit review on #2 (thanks @evertbal).

Packages: @felores/kie-ai-mcp-server@3.3.1, @felores/kie-cli@0.1.1.