Loading routines...
) : error ? ({error instanceof Error ? error.message : "Failed to load routines."}
) : workspaceRoutines.length === 0 ? (No routines use workspace-specific variables yet.
Loading workspace…
; } if (workspaceView.kind === "error") { return ({runtimeActionErrorMessage}
: null} {!runtimeActionErrorMessage && runtimeActionMessage ?{runtimeActionMessage}
: null}{runtimeConfigSource === "execution_workspace" ? "This execution workspace currently overrides the project workspace runtime config." : runtimeConfigSource === "project_workspace" ? "This execution workspace is inheriting the project workspace runtime config." : "No runtime config is currently defined on this execution workspace or its project workspace."}
Override the inherited workspace command model only when this execution workspace truly needs different service or job behavior.
Set a fixed port for a service or leave it blank to use its configured automatic behavior. Editing an inherited service creates an execution-workspace runtime override.
{warning}
)}Paperclip checks fixed ports again when a service starts and rejects cross-workspace conflicts.
{errorMessage}
: null} {!errorMessage && !isDirty ?No unsaved changes.
: null}Loading workspace operations…
) : workspaceOperationsQuery.error ? ({workspaceOperationsQuery.error instanceof Error ? workspaceOperationsQuery.error.message : "Failed to load workspace operations."}
) : workspaceOperationsQuery.data && workspaceOperationsQuery.data.length > 0 ? (No workspace operations have been recorded yet.
)}