Skip to content

v2.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Sep 11:33
bc48896

Minor Changes

  • f5953cc: Surface the resource URI as text in download_document and get_document_thumbnail (#134).

    Both tools returned a single resource content block, so MCP clients that read
    only content[].text and drop resource blocks (Hermes Agent, older Claude
    Desktop) saw an empty result and never learned the URI. Each tool now also
    returns the bare paperless:// URI in a leading text block. The resource block
    is unchanged, so clients that already follow it keep working.

    Thanks to @zbingos for the report and diagnosis.

Patch Changes

  • 031bde9: fix(documents): bulk_edit_documents with method: "set_permissions" always failed with HTTP 500. The tool nested set_permissions/owner/merge under an extra permissions key, but Paperless reads them directly from parameters. The tool now takes set_permissions, owner and merge as top-level arguments matching the Paperless API, supports owner-only changes (sends the empty set_permissions object Paperless requires), and rejects a call with neither set_permissions nor owner instead of forwarding a request that would crash the server or silently clear ownership.