Files
Agents/agents/media_agent.py
T
TimHoogervorst d943d4bd31
Build and Push Agent API / build (push) Successful in 15s
added seerr beginning tools
2026-05-11 20:38:47 +02:00

27 lines
857 B
Python

"""
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"],
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)