Type Alias PythonInterpreterToolParams
PythonInterpreterToolParams: {
args: undefined | string[];
callbacks?: undefined | Callbacks;
checkAPIVersion: undefined | boolean;
defaultConfig?: undefined | ToolRunnableConfig<Record<string, any>>;
enableRunUntilComplete: undefined | boolean;
env: undefined | {
[key: string]: string;
};
fullStdLib: undefined | boolean;
indexURL: undefined | string;
instance: typeof PyodideAPI;
jsglobals: undefined | object;
lockFileURL: undefined | string;
metadata?: undefined | Record<string, unknown>;
packageCacheDir: undefined | string;
packages: undefined | string[];
pyproxyToStringRepr: undefined | boolean;
responseFormat?: undefined | string;
stdLibURL: undefined | string;
stderr: undefined | ((msg: string) => void);
stdin: undefined | (() => string);
stdout: undefined | ((msg: string) => void);
tags?: undefined | string[];
verbose?: undefined | boolean;
verboseParsingErrors?: undefined | boolean;
}
Type declaration
args: undefined | string[]
Optionalcallbacks?: undefined | Callbacks
checkAPIVersion: undefined | boolean
OptionaldefaultConfig?: undefined | ToolRunnableConfig<Record<string, any>>
enableRunUntilComplete: undefined | boolean
env: undefined | {
[key: string]: string;
}
fullStdLib: undefined | boolean
indexURL: undefined | string
instance: typeof PyodideAPI
jsglobals: undefined | object
lockFileURL: undefined | string
Optionalmetadata?: undefined | Record<string, unknown>
packageCacheDir: undefined | string
packages: undefined | string[]
pyproxyToStringRepr: undefined | boolean
OptionalresponseFormat?: undefined | string
stdLibURL: undefined | string
stderr: undefined | ((msg: string) => void)
stdin: undefined | (() => string)
stdout: undefined | ((msg: string) => void)
Optionaltags?: undefined | string[]
Optionalverbose?: undefined | boolean
OptionalverboseParsingErrors?: undefined | boolean
Default config object for the tool runnable.