Daemons
Set daemon sharing
Set a daemon’s visibility (Everyone vs Selected) and complete Selected audience. Requires edit rights; Selected must retain at least one current organization member, and sharedWith is intersected with current membership.
授权
bearerAuth 授权Bearer <token>
位置: header
路径参数
orgId*string
id*string
请求主体
application/json
TypeScript 定义
在 TypeScript 中使用 request body 类型。
响应主体
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/v1/orgs/string/daemons/string/sharing" \ -H "Content-Type: application/json" \ -d '{ "visibility": "org" }'{ "daemonId": "string", "host": "string", "name": "string", "agentVersion": "string", "releaseChannel": "string", "latestVersion": "string", "availableVersions": [ "string" ], "lifecycleOp": { "id": "string", "op": "restart", "status": "pending", "phase": "preparing", "targetVersion": "string", "outcome": "string" }, "status": "string", "cloud": true, "health": "string", "capabilities": { "platforms": [ "string" ], "runtimes": [ "string" ], "acp": true, "features": [ "string" ], "sandboxUnavailable": "string", "executor": { "enabled": true, "strategies": { "property1": { "available": true }, "property2": { "available": true } }, "capacity": 0 }, "strategies": { "property1": { "available": true }, "property2": { "available": true } } }, "runtimeProfiles": [ { "runtime": "string", "aliasOf": "string", "version": "string", "hostVersion": "string", "hostAvailable": true, "credentialsConfigured": true, "models": [ "string" ], "contextWindow": -9007199254740991, "acpSupport": "string", "acpProtocolVersion": -9007199254740991, "toolCalling": true, "mcpCapabilities": { "http": true, "sse": true }, "modelCatalog": { "modelSwitching": true, "models": [ { "id": "string", "name": "string", "description": "string", "efforts": [ { "value": "string", "name": "string", "description": "string" } ], "defaultEffort": "string", "fastMode": true } ], "defaultModel": "string", "permissionModes": [ { "value": "string", "name": "string", "description": "string" } ], "defaultPermissionMode": "string", "source": "native", "observedAt": "string" }, "modelsSource": "string", "authRequired": true, "unavailableReason": "image-binary-missing", "strategies": { "property1": { "available": true, "unavailableReason": "string", "models": [ "string" ], "modelsSource": "cached" }, "property2": { "available": true, "unavailableReason": "string", "models": [ "string" ], "modelsSource": "cached" } }, "observedAt": "string" } ], "mcpServers": [ { "name": "string", "transport": "stdio" } ], "load": { "cpu": 0, "mem": 0, "agents": 0 }, "sessionEpoch": 0, "maxAgents": -9007199254740991, "activeSessions": -9007199254740991, "hostedSessions": -9007199254740991, "lastSeenAt": "string", "createdAt": "string", "createdBy": "string", "lastModifiedAt": "string", "lastModifiedBy": "string", "sessionRetention": "string", "memberSetId": "string", "pinnable": true, "visibility": "org", "sharedWith": [ "string" ], "canEdit": true, "canManageSharing": true, "canManageLifecycle": true}