feat: expose source admin over rpc and cli

This commit is contained in:
lda
2026-06-03 21:49:13 +07:00 Verified
parent 24ca91afb1
commit f0d0cffa17
15 changed files with 246 additions and 22 deletions
+9
View File
@@ -37,6 +37,15 @@ class ListCapabilitiesParams(RpcParamsModel):
limit: int = Field(default=50, ge=1, le=200)
class ListSourcesParams(RpcParamsModel):
cursor: str | None = Field(default=None)
limit: int = Field(default=50, ge=1, le=100)
class InspectSourceParams(RpcParamsModel):
source_id: str = Field(min_length=1)
class InspectCapabilityParams(RpcParamsModel):
qualified_name: str = Field(min_length=1)