Skip to content

v0.4.0

Choose a tag to compare

@dixson3 dixson3 released this 22 Feb 04:48

What's Changed

MCP tool results now return file paths + ResourceLink instead of inline base64, staying under Claude Desktop's ~1MB response limit.

New

  • list_images tool — browse recently generated images in the output directory
  • file:// resource template — Claude Desktop can fetch images on demand via MCP resources API
  • Default output directory — MCP mode falls back to ~/.local/share/naba/images when NABA_OUTPUT_DIR is unset

Changed

  • imageResult() and multiImageResult() return ResourceLink instead of ImageContent (no more inline base64)
  • All MCP handlers use resolveOutputDirWithDefault() for predictable file output

Docs

  • README updated with list_images tool and NABA_OUTPUT_DIR recommendation
  • CLAUDE.md updated with MCP-mode behavior notes

Full Changelog: v0.3.0...v0.4.0