added quick connect auth from jellyfin, still needs to have some more cleaning before push to prod
This commit is contained in:
@@ -14,11 +14,16 @@ 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"],
|
||||
skills=["media_info", "seerr", "triage", "easter_eggs", "watch_history"],
|
||||
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."
|
||||
"Use the tools provided to perform real actions.\n\n"
|
||||
"## Authentication\n"
|
||||
"If a tool returns a message saying the user needs to log in first, "
|
||||
"tell the user to type `/login <service>` in their DM (e.g. `/login jellyfin`). "
|
||||
"This opens Quick Connect on their Jellyfin app so they can link their account. "
|
||||
"Do NOT tell the user you 'can't connect' or 'don't have access' — just relay the login instructions."
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user