Function buildScopedExternalToolContextParts

  • Parameters

    • input: {
          userId: string;
          organizationId?: string;
          sessionId?: string;
          conversationId?: string;
          userContext?: Record<string, unknown>;
      }
      • userId: string
      • Optional organizationId?: string
      • Optional sessionId?: string
      • Optional conversationId?: string
      • Optional userContext?: Record<string, unknown>

    Returns {
        userContext: UserContext;
        sessionData: Record<string, unknown>;
    }

    • userContext: UserContext
    • sessionData: Record<string, unknown>