class documentation
class SandboxActivities: (source)
Constructor: SandboxActivities(factories, resolvable_worker_env_vars)
Resolves Workflow-scoped sandboxes and exposes their activities.
| Method | __init__ |
Store named Workflow-scoped worker-side sandbox factories. |
| Method | activities |
Build one stable activity set that dispatches by sandbox name. |
| Async Method | _run |
Undocumented |
| Async Method | _sandbox |
Undocumented |
| Instance Variable | _factories |
Undocumented |
| Instance Variable | _worker |
Undocumented |
def __init__(self, factories:
dict[ str, SandboxFactory], resolvable_worker_env_vars: Collection[ str] | AllowAllWorkerEnvVars = ()):
(source)
¶
Store named Workflow-scoped worker-side sandbox factories.
async def _run_stream(self, stream:
AsyncGenerator[ StreamChunk | ExecutionResult, None], *, timeout: float | None, sandbox_name: str, streaming_topic: str | None, streaming_batch_interval_seconds: float) -> list[ _StreamItem]:
(source)
¶
Undocumented
Undocumented