fix: lots of missing pieces for python macro handling

This commit is contained in:
2026-02-27 08:33:12 +01:00
parent 916d9459ef
commit 00cf30a8f8
31 changed files with 1715 additions and 431 deletions

View File

@@ -43,6 +43,7 @@ export interface PythonMacroSourceOptions {
export interface PythonMacroRenderOptions extends PythonExecuteOptions {
macroHook?: string;
macroSource?: PythonMacroSourceOptions;
postDataJson?: string | null;
}
export interface PythonMacroV1Result {
@@ -173,6 +174,8 @@ export class PythonRuntimeManager {
requestId,
code,
context: validatedContext,
entrypoint: options?.entrypoint,
postDataJson: options?.postDataJson,
cacheKey: options?.cacheKey,
};