Skip to content

Releases: fx/mcp-arr

v0.3.0

Choose a tag to compare

@fx-release fx-release released this 29 Aug 04:46
171eccc

0.3.0 (2026-08-29)

⚠ BREAKING CHANGES

  • tools: a wanted-list arr_search_start now requires application and no longer accepts applications. A call naming applications: ["sonarr"], or naming neither, is refused against the published schema; send application: "sonarr" instead, and run the other application as a second call.
  • tools: withdraw the configuration write surface (#56)

Features

  • config: make the upstream timeout configurable and default it to 30s (#68) (28b18c2)
  • tools: let a collection query select result fields (#58) (084e3c9)
  • tools: withdraw the configuration write surface (#56) (245cc21)

Bug Fixes

  • acquisition: tolerate an unmodelled flag shape and scrub every label a search returns (#62) (f27b948)
  • activity: read the indexer status body prowlarr sends (#66) (022d1b4)
  • configuration: read exclusions from each application's own route (#63) (e68264f)
  • configuration: stop publishing the provider template catalogue (#53) (8b4fd2b)
  • import: send the reprocess request in the shape both applications accept (#64) (2ee38a1)
  • jobs: refresh a job projection from its upstream command (#65) (efe08c6)
  • tools: admit the planned cancellation envelope (#60) (4f5aabb)
  • tools: publish a bounded output schema and generate selectable paths (#55) (92eac86)
  • tools: require one application on a wanted-list search (#61) (2bcdc0e)
  • tools: stop publishing string length bounds in input schemas (#57) (d7c770f)

v0.2.0

Choose a tag to compare

@fx-release fx-release released this 28 Aug 00:30
d99e2c2

0.2.0 (2026-08-28)

Features

  • acquisition: add normalized release search adapters (#22) (ec2d716)
  • acquisition: add opaque release references and grab (#27) (ad8e164)
  • acquisition: implement and register arr_search_start (#31) (ad1e2e2)
  • activity: add bounded queue and activity readers (#23) (cc76d67)
  • activity: add Prowlarr indexer status and statistics views (#26) (e2e8deb)
  • activity: add queue plan, apply, and reconciliation (#41) (8953779)
  • activity: add queue references and bounded diagnosis (#29) (3046e6c)
  • activity: add typed history and blocklist mutation adapters (#33) (8a51458)
  • activity: compile typed queue transitions (#35) (fee6eb8)
  • activity: register and verify arr_activity_change (#37) (ee2bf13)
  • activity: register and verify arr_activity_query (#32) (da87edf)
  • activity: register and verify arr_queue_resolve (#44) (f1d699f)
  • configuration: add configuration observation foundations (#25) (e56fe5f)
  • configuration: add provider tests and an explicit warning bypass (#45) (d7fd529)
  • configuration: add typed desired-state patches and lossless writes (#39) (08956ae)
  • configuration: read profile and resource configuration safely (#34) (f2dd746)
  • configuration: read provider configuration safely (#30) (8b137f5)
  • configuration: register and verify the configuration tools (#46) (cc8269e)
  • configuration: require resupplied secrets and verify an apply (#42) (56720d3)
  • configuration: synchronize Prowlarr application mappings (#43) (b84e8de)
  • http: add redaction-preserving write support to the upstream client (#24) (b7569dd)
  • import: add manual-import candidate discovery and references (#47) (0bb503a)
  • import: correct a mapping and validate before importing (#48) (8b2a118)
  • import: execute a validated manual import as a followable job (#49) (011b9ed)
  • library: add rename preview and allowlisted path commands (#38) (2e5ab0c)
  • library: add typed add and monitoring mutations (#28) (fcbfdb8)
  • library: add typed file metadata and deletion mutations (#36) (0a9f4a6)
  • library: register and verify arr_library_change (#40) (3ea73b7)
  • tools: bound the capability report by default (#21) (e5da230)

Bug Fixes

  • configuration: observe a provider field whose value key is absent (#51) (36cd97d)
  • library: anchor calendar entries to the date inside the requested window (#19) (987eb3c)
  • tools: carry the error code and remediation into result summaries (#18) (35cf47b)
  • tools: publish a flat object root so hosts stop dropping thirteen tools (#50) (98e7a82)
  • tools: publish the variant argument contract for every tool (#17) (ed03c12)

v0.1.2

Choose a tag to compare

@fx-release fx-release released this 27 Aug 00:34
8c8918f

0.1.2 (2026-08-26)

Bug Fixes

  • server: report the package version instead of a frozen literal (805bc15)

v0.1.1

Choose a tag to compare

@fx-release fx-release released this 26 Aug 20:02
3e35acd

0.1.1 (2026-08-26)

Documentation

  • 0011: complete npm publishing and pin the provenance decision (cb586a5)

v0.1.0

Choose a tag to compare

@fx fx released this 26 Aug 18:48
228a757

Initial publication. Published to npm by hand to bootstrap npm trusted publishing, which requires the package to exist before a trusted publisher can be attached to it. This release marks the point release-please treats as already released; every version after it is published automatically with provenance.