metaedit

0002. Write fields directly; do not use Jellyfin’s metadata provider pipeline

Context

Jellyfin fetches metadata through ordered, per-library providers. Metadata can be pushed to an item either by configuring a provider and calling POST /Items/{itemId}/Refresh, or by writing the fields ourselves with POST /Items/{itemId}.

Decision

Write fields directly with UpdateItem. Do not register, configure, or rely on a Jellyfin metadata provider.

Consequences

Alternatives rejected