# ui/agent/graph/nodes/config.py from __future__ import annotations from ...tool_schemas import ( crawl_web_site, get_country_profile, scrape_web_page, search_immigration_info, ) RESEARCH_TOOL_SCHEMAS = [ get_country_profile, search_immigration_info, scrape_web_page, crawl_web_site, ] MAX_TODOS = 4 MAX_RESEARCH_ROUNDS = 4 TOOL_RESULT_LIMIT = 4000 FINDING_SUMMARY_LIMIT = 2500 RESEARCHER_FINAL_MAX_TOKENS = FINDING_SUMMARY_LIMIT PLANNER_MAX_TOKENS = 900 PLANNER_TEMPERATURE = 0.2 CONSOLIDATOR_MAX_TOKENS = 3000 RESEARCH_TOOL_NAMES = { schema["function"]["name"] for schema in RESEARCH_TOOL_SCHEMAS }