feat: expose read-only admin surface

This commit is contained in:
lda
2026-06-03 22:15:11 +07:00 Verified
parent f0d0cffa17
commit 6a9c71b5d9
23 changed files with 498 additions and 22 deletions
+10
View File
@@ -1,6 +1,11 @@
from __future__ import annotations
from .listing import matches_query, paged_list_payload
from .admin import (
WorkflowAdminApi,
WorkflowAdminConnectionProvider,
WorkflowAdminEventProvider,
)
from .artifacts import WorkflowArtifactApi
from .local_sources import builtin_sources, get_qualified_spec, qualify_spec
from .models import RawWorkflowPlan, TraceRange
@@ -20,6 +25,7 @@ from .runs import WorkflowRunApi
from .service import WorkflowApi
from .source_admin import WorkflowSourceAdminApi
from .surface import (
WorkflowAdminSurface,
WorkflowApiSurface,
WorkflowArtifactSurface,
WorkflowCapabilitySurface,
@@ -73,6 +79,10 @@ __all__ = [
"RawWorkflowPlan",
"RuntimeDependencies",
"TraceRange",
"WorkflowAdminApi",
"WorkflowAdminConnectionProvider",
"WorkflowAdminEventProvider",
"WorkflowAdminSurface",
"WorkflowApi",
"WorkflowApiSurface",
"WorkflowArtifactApi",