McGarrah Technical Blog

Posts tagged with "plugin-development"

AI Agent Context Files in Practice: One Repo, Five Agents

I wrote about managing AI context files across multiple agents in theory. Here's how it actually plays out in a real project — a Jellyfin plugin where Kiro, Claude Code, Copilot, Gemini, and Codex all need to know the same things.

Jellyfin Media Integrity Scanner: The Dashboard & API

A scanner that runs in the background is only useful if you can see its results. This article implements the REST API controller and admin dashboard for the Jellyfin Media Integrity Scanner — turning raw scan data into actionable library health visibility.

Jellyfin Media Integrity Scanner: Architecture & Design Decisions

Plugin or script? How aggressive should scanning be? Where do results live? This article covers the key architecture decisions behind the Jellyfin Media Integrity Scanner — from two-phase scanning strategy to production-safe I/O throttling.