metaedit

0001. Custom app calling the Jellyfin REST API, not a Jellyfin plugin

Context

The goal is to edit Jellyfin music metadata (genres, styles, overview, provider ids) from Last.fm data. Jellyfin is extensible in two ways: a C# server plugin shipped in a plugin repository, or an external client that speaks the REST API.

Decision

Build a standalone application that talks to the Jellyfin HTTP API. Do not build a Jellyfin plugin.

Consequences

Alternatives rejected