Skip to main content

@agentshelf/external-agents-sdk / WorkspaceRuntimeStatus

Type Alias: WorkspaceRuntimeStatus

type WorkspaceRuntimeStatus = {
canRunScripts: boolean;
failed: boolean;
hasContainer: boolean;
imageProfile?: string;
lastActivityAt?: string;
lifecycleState: string;
provisioning: boolean;
ready: boolean;
status: string;
statusMessage?: string;
workspaceBindingRef: ExternalWorkspaceBindingRef;
workspaceRef?: ExternalWorkspaceRef;
};

Properties

canRunScripts

canRunScripts: boolean;

failed

failed: boolean;

hasContainer

hasContainer: boolean;

imageProfile?

optional imageProfile?: string;

lastActivityAt?

optional lastActivityAt?: string;

lifecycleState

lifecycleState: string;

provisioning

provisioning: boolean;

ready

ready: boolean;

status

status: string;

statusMessage?

optional statusMessage?: string;

workspaceBindingRef

workspaceBindingRef: ExternalWorkspaceBindingRef;

workspaceRef?

optional workspaceRef?: ExternalWorkspaceRef;