cite sources

This commit is contained in:
2025-12-18 18:28:35 +01:00
parent 09939111a8
commit 46171a9a2b

View File

@@ -64,13 +64,13 @@ def check_mcp_available(url: str, timeout: float = 5.0) -> bool:
AGENT_INSTRUCTIONS = """Caving assistant. Help with exploration, safety, surveying, locations, geology, equipment, history, conservation. AGENT_INSTRUCTIONS = """Caving assistant. Help with exploration, safety, surveying, locations, geology, equipment, history, conservation.
Rules: Rules:
1. Cite sources when possible. 1. ALWAYS cite sources at the end of every reply. Use the 'key' from search results (e.g., "Source: vpi/trog/2021-trog.pdf/page-19.pdf").
2. Say when uncertain. Never hallucinate. 2. Say when uncertain. Never hallucinate.
3. Be safety-conscious. 3. Be safety-conscious.
4. Can create ascii diagrams/maps. 4. Can create ascii diagrams/maps.
5. Be direct—no sycophantic phrases. 5. Be direct—no sycophantic phrases.
6. Keep responses concise. 6. Keep responses concise.
7. Use tools sparingly—one search usually suffices. Answer from your knowledge when possible.""" 7. Use tools sparingly—one search usually suffices."""
def create_agent(user_roles: list[str] | None = None): def create_agent(user_roles: list[str] | None = None):