Skip to content

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.