Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 1x 1x 1x 1x 1x 1x | import { COMPOSIO_BASE_URL } from "../sdk/client/core/OpenAPI"; import type { Optional } from "../types/util"; import { LangchainToolSet as BaseComposioToolSet } from "./langchain"; export class LangGraphToolSet extends BaseComposioToolSet { /** * Composio toolset for Langgraph framework. * */ static FRAMEWORK_NAME = "langGraph"; static DEFAULT_ENTITY_ID = "default"; constructor( config: { apiKey?: Optional<string>; baseUrl?: Optional<string>; entityId?: string; } = {} ) { super({ apiKey: config.apiKey || null, baseUrl: config.baseUrl || COMPOSIO_BASE_URL, entityId: config.entityId || LangGraphToolSet.DEFAULT_ENTITY_ID, runtime: LangGraphToolSet.FRAMEWORK_NAME, }); } } |