镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

feat(BA-8569): expose a deployment's designated agents in GraphQL - #15949

Draft
wngh4628 wants to merge 9 commits into
mainfrom
feature/BA-8569-deployment-designated-agents-resolver
Draft

wngh4628 wants to merge 9 commits into
mainfrom
feature/BA-8569-deployment-designated-agents-resolver

Conversation

@wngh4628

@wngh4628 wngh4628 commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Changes

  • Add the designatedAgents field (AgentV2Connection) to GraphQL ModelDeployment.
    • Agents are returned in agent UUID order.
  • Add BulkGetDeploymentDesignatedAgentsAction (partial bulk) to read the designated agents of many deployments at once.
    • Read permission is checked per deployment, and only permitted deployments are read.
  • Use the deployment_designated_agents_loader DataLoader to batch lookups within the same request.
    • Even when querying a deployment list, designation records are fetched in a single SQL query.
    • Agent nodes are fetched through the existing agent_by_uuid_loader.

Resolves BA-8569

🤖 Generated with Claude Code

wngh4628 and others added 8 commits October 21, 2026 14:08
… one bulk action

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ata loader

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…nnection

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rder

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…agent read leaves the deployment intact

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ment adapter calls without a scenario

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…permitted deployments

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the size:L 100~500 LoC label Oct 21, 2026
@github-actions github-actions Bot added the comp:manager Related to Manager component label Oct 21, 2026
Co-authored-by: octodog <mu001@lablup.com>
@github-actions github-actions Bot added the area:docs Documentations label Oct 21, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs Documentations comp:manager Related to Manager component size:L 100~500 LoC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant