v3.3.1 — code===200 task-creation guard
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.