mirror of
https://github.com/NousResearch/atropos.git
synced 2026-04-22 16:48:57 +00:00
Fix linting issues in router_env agents - reduced errors from 80+ to 44
This commit is contained in:
parent
33926d44ec
commit
b244132c75
9 changed files with 82 additions and 76 deletions
|
|
@ -1,6 +1,5 @@
|
|||
import logging
|
||||
import os
|
||||
from pathlib import Path
|
||||
from typing import List, Optional
|
||||
|
||||
from dotenv import load_dotenv
|
||||
|
|
@ -9,7 +8,6 @@ from livekit.agents import (
|
|||
AgentSession,
|
||||
ChatContext,
|
||||
JobContext,
|
||||
RunContext,
|
||||
WorkerOptions,
|
||||
cli,
|
||||
function_tool,
|
||||
|
|
@ -30,10 +28,13 @@ class ContactAgent(Agent):
|
|||
) -> None:
|
||||
|
||||
final_instructions = (
|
||||
"You are a Contact specialist. You can help find contact information such as phone numbers, email addresses, or other details for individuals. "
|
||||
+ "You can also add new contacts or update existing ones if tools like 'get_contact_details', 'add_contact', 'update_contact' are available. "
|
||||
+ "If your task is complete or the user asks for something outside your contact management capabilities (e.g., math, web search), "
|
||||
+ "you MUST use the 'delegate_to_router_agent' tool to return to the main assistant."
|
||||
"You are a Contact specialist. You can help find contact information such as phone "
|
||||
"numbers, email addresses, or other details for individuals. "
|
||||
+ "You can also add new contacts or update existing ones if tools like "
|
||||
"'get_contact_details', 'add_contact', 'update_contact' are available. "
|
||||
+ "If your task is complete or the user asks for something outside your contact "
|
||||
"management capabilities (e.g., math, web search), you MUST use the "
|
||||
"'delegate_to_router_agent' tool to return to the main assistant."
|
||||
)
|
||||
|
||||
all_tools = tools if tools is not None else []
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue