""" media-agent — an agent that knows how to handle media queries (Jellyfin / Sonarr / Seerr / subtitle requests). Skills: - media_info : base persona (prompt-only) - seerr : trending, discover, request media, submit issues (tools + API) - triage : fallback for unsupported actions (prompt-only, uses seerr tools) """ from agents import Agent, register media_agent = Agent( agent_id="media-agent", description="Media assistant — handles movie/TV/subtitle/ticket requests " "via Seerr, Jellyfin, Sonarr, etc.", skills=["media_info", "seerr", "triage", "easter_eggs"], base_prompt=( "You are a media assistant connected to Seerr and other media services. " "Help users discover, request, and troubleshoot their media library. " "Use the tools provided to perform real actions." ), ) register(media_agent)