interface SessionsPythonREPLToolParams {
    azureADTokenProvider?: (() => Promise<string>);
    poolManagementEndpoint: string;
    sessionId?: string;
}

Properties

azureADTokenProvider?: (() => Promise<string>)

A function that returns the access token to be used for authentication. If not provided, a default implementation that uses the DefaultAzureCredential will be used.

Type declaration

    • (): Promise<string>
    • Returns Promise<string>

      The access token to be used for authentication.

poolManagementEndpoint: string

The endpoint of the pool management service.

sessionId?: string

The session ID. If not provided, a new session ID will be generated.