LangGraph tool summary¶
Specialist agents use tools from src/chatbot/agentic/tools/. The generated
reference is split by domain in the navigation.
| Domain | Main responsibility |
|---|---|
| user/profile | selective user context and profile analysis |
| opportunity | search, profile/objective suggestions and “show more” state |
| training | recommendation search and learning-plan creation |
| talent/people | internal people discovery and disambiguation |
| objective | career objectives workflows |
| task helper/simulation | task assistance and simulation suggestions |
Tools receive request state and context through ToolRuntime. Context includes
tenant data, resolved language, user, database handles, AI configuration and an
optional validated JWT. Search tools return structured Command updates so the
Chatbot API can emit typed final responses.
Internal tool calls are traced and can emit localized streaming sub-steps. Agent transfers are built by the shared handoff factory documented in the LangGraph architecture.