This is preview documentation. The official release is not yet available.
A Team is a persistent definition. Each piece of Team work creates a Run and a Team snapshot, with the Leader driving coordination. It does not unconditionally run every member in parallel.
Definition versus execution
Team definitions contain Leader, members and policy. A Run retains the snapshot used for that collaboration. The control plane creates a coordinator node and initial Leader obligation rather than invoking every roster member immediately.The Leader selects members according to context. Use Workflow for fixed ordering, conditions and joins. A Workflow can also invoke a Team node to embed dynamic collaboration in a larger process.
Work objects
Object
Records
Issue
Goal, ownership, discussion, delivery and acceptance
Run / Node
This collaboration and its coordination step
AgentTask
Work assigned to one Agent
Attempt
One execution on a backend
Comment / Artifact
Persistent communication and shared output
Child Issue
An independently tracked subgoal
Retries can produce multiple Attempts for one AgentTask. Executors use task-scoped context and credentials; an administrator’s ordinary terminal is not a substitute for a dispatched execution.
Delegation and communication
Members submit results according to their roles. The Leader reads, follows up or requests changes. Comments/mentions and task-input delivery, acknowledgement and processing state support durable follow-up. Preserve deduplication and processing state during retries rather than treating the same message as new work.Share work through Issues, comments and Artifacts. Managed environments, Hosted task directories and External private files do not merge automatically when Agents join a Team.
Completing the work
Member replies, Attempt success, coordinator completion, Run terminal state and Issue acceptance represent different layers. A final Leader message does not replace node completion. When required child work remains, wait, revise the plan or report failure explicitly.Human reviewers should check the final result, key evidence and failure explanations before accepting or requesting changes. Run succeeded/partial_succeeded still needs comparison with business acceptance criteria.
Extension and recovery
Test a new member independently before verifying that the Leader uses the role correctly. For mixed Managed, Hosted and External teams, follow the member configuration checks.Recovery relies on persistent work and execution state. Fresh fallback reconstructs context without migrating the old process. Diagnose along Issue → Run → Node → Task → Attempt: check readiness/policy for missing dispatch, backend/approvals for stuck execution, and outstanding obligations/coordinator state for incomplete delivery.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AgentScope Java","colors":{"primary":"#0064FD","light":"#3B87FF","dark":"#0050CC"},"logo":{"light":"https://mintcdn.com/agent-scope/A3NLCDIERICd7rWS/logo.svg?fit=max\u0026auto=format\u0026n=A3NLCDIERICd7rWS\u0026q=85\u0026s=6efec78281bd6c5f3db3baa9debdefd4","dark":"https://mintcdn.com/agent-scope/A3NLCDIERICd7rWS/logo.svg?fit=max\u0026auto=format\u0026n=A3NLCDIERICd7rWS\u0026q=85\u0026s=6efec78281bd6c5f3db3baa9debdefd4"},"favicon":"https://mintcdn.com/agent-scope/A3NLCDIERICd7rWS/logo.svg?fit=max\u0026auto=format\u0026n=A3NLCDIERICd7rWS\u0026q=85\u0026s=6efec78281bd6c5f3db3baa9debdefd4","navbar":{"links":[{"href":"https://github.com/agentscope-ai/agentscope-java","label":"GitHub"}]},"footer":{"socials":{"github":"https://github.com/agentscope-ai/agentscope-java"}},"banner":{"content":"**Alibaba Cloud AI Agent Handbook 已开源,汇集 50+ 工程师的一手实践经验,[点此了解](https://github.com/aliyun/ai-agent-handbook)**"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","default":true,"href":"v2/en/intro"},{"language":"zh","href":"v2/zh/intro"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"agent-scope","hasAudioNarration":false,"actualSubdomain":"agent-scope","customDomains":["java.agentscope.io"],"gitSource":{"type":"github","owner":"agentscope-ai","repo":"agentscope-java","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"}},"buildId":"6af6cea7ba3be946a2ceb86c","clientVersion":"0.0.4138","searchFilterCounts":[{"language":"en","tag":"Integration","count":222},{"language":"zh","tag":"集成","count":222},{"language":"zh","tag":"Harness","count":145},{"language":"en","tag":"Harness","count":141},{"language":"en","tag":"Harness documentation","count":60},{"language":"zh","tag":"Harness 文档","count":60},{"language":"en","tag":"Service","count":49},{"language":"zh","tag":"服务","count":49},{"language":"en","tag":"Reference","count":37},{"language":"en","tag":"JEV","count":37},{"language":"zh","tag":"JEV","count":37},{"language":"zh","tag":"参考手册","count":29},{"language":"en","tag":"SDK","count":24},{"language":"zh","tag":"SDK","count":24},{"language":"en","tag":"Features","count":23},{"language":"zh","tag":"功能指南","count":23},{"language":"en","tag":"Model Providers","count":22},{"language":"zh","tag":"模型提供商","count":22},{"language":"zh","tag":"博客","count":19},{"language":"en","tag":"Building Blocks","count":15},{"language":"default","tag":"Blog","count":6},{"language":"default","tag":"Publications","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".agentscope-landing{--hs-fg: #172033;--hs-muted: #566178;--hs-surface: #f5f7fb;--hs-border: #dce3ee;--hs-accent: #0064fd;--hs-code-bg: #0f172a;--hs-code-fg: #e2e8f0;--font-mono: 'JetBrains Mono', 'Fira Code', 'Roboto Mono', ui-monospace, monospace;font-size:1rem;line-height:1.6;color:var(--hs-fg);overflow-x:hidden}.agentscope-landing *{box-sizing:border-box}.agentscope-landing h1,.agentscope-landing h2,.agentscope-landing h3{color:var(--hs-fg);margin-top:0;letter-spacing:-0.025em}.agentscope-landing p{color:var(--hs-muted);margin-bottom:0}.agentscope-landing a{color:inherit}.agentscope-landing .hs-version-note{margin:0 0 16px;font-size:0.875rem}.agentscope-landing .hs-version-note a{color:var(--hs-accent);text-decoration:underline}.hs-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px, 5vw, 64px);align-items:center;padding:clamp(40px, 7vw, 80px) 0 clamp(32px, 5vw, 56px)}.hs-hero__headline{font-size:clamp(1.75rem, 3.8vw, 2.9rem);font-weight:800;line-height:1.15;letter-spacing:-0.03em;margin:0 0 22px;color:var(--hs-fg)}.hs-hero__accent{color:var(--hs-accent)}.hs-hero__desc{font-size:clamp(0.95rem, 1.35vw, 1.1rem);color:var(--hs-muted);max-width:500px;margin:0 0 32px;line-height:1.7}.hs-hero__actions{display:flex;gap:14px;flex-wrap:wrap;margin:0;align-items:center}.hs-btn{display:inline-flex;align-items:center;gap:7px;padding:10px 22px;border-radius:7px;font-weight:600;font-size:0.9rem;text-decoration:none!important;transition:opacity 0.15s, transform 0.15s, border-color 0.15s;cursor:pointer;border:1px solid transparent;line-height:1.4}.hs-btn--primary{background:var(--hs-accent);color:#fff!important;border-color:var(--hs-accent)}.hs-btn--primary:hover{opacity:0.85;transform:translateY(-1px)}.hs-btn--secondary{background:var(--hs-surface);color:var(--hs-fg)!important;border-color:var(--hs-border)}.hs-btn--secondary:hover{border-color:var(--hs-muted);transform:translateY(-1px)}.hs-window{background:var(--hs-surface);border:1px solid var(--hs-border);border-radius:10px;overflow:hidden;max-width:520px;width:100%}.hs-window__bar{background:var(--hs-surface);padding:10px 14px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--hs-border)}.hs-window__dots{display:flex;gap:6px;flex-shrink:0}.hs-window__dot{width:11px;height:11px;border-radius:50%}.hs-window__dot--r{background:#ff5f56}.hs-window__dot--y{background:#ffbd2e}.hs-window__dot--g{background:#27c93f}.hs-window__tabs{display:flex;gap:2px}.hs-tab{padding:4px 13px;font-family:var(--font-mono);font-size:0.76rem;color:var(--hs-muted);cursor:pointer;border-radius:5px;transition:background 0.15s, color 0.15s;user-select:none;white-space:nowrap}.hs-tab:hover{color:var(--hs-fg)}.hs-tab.active{color:var(--hs-fg);background:var(--hs-background, #ffffff);border:1px solid var(--hs-border)}.agentscope-landing .hs-code-panel{padding:0;min-width:0;text-align:left;background:var(--hs-background, #ffffff)}.agentscope-landing .hs-code-panel pre{text-align:left}.hs-install{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--hs-surface);border-top:1px solid var(--hs-border)}.hs-install code{font-family:var(--font-mono)!important;font-size:0.78rem!important;color:var(--hs-fg)!important;background:var(--hs-background, #ffffff)!important;border:1px solid var(--hs-border)!important;border-radius:5px!important;padding:4px 10px!important}.hs-copy-btn{background:none;border:1px solid var(--hs-border);border-radius:5px;cursor:pointer;padding:3px 9px;font-size:0.74rem;font-family:var(--font-mono);color:var(--hs-muted);transition:color 0.15s, background 0.15s, border-color 0.15s;line-height:1.5;flex-shrink:0}.hs-copy-btn:hover{color:var(--hs-fg);border-color:var(--hs-muted);background:var(--hs-surface)}.hs-stats{display:grid;grid-template-columns:repeat(4, 1fr);background:var(--hs-border);border:1px solid var(--hs-border);border-radius:8px;overflow:hidden;gap:1px;margin-bottom:60px}.hs-stat{background:var(--hs-surface);padding:16px 18px;text-align:center}.hs-stat__val{display:block;font-size:1.3rem;font-weight:700;color:var(--hs-fg);letter-spacing:-0.02em}.hs-stat__label{display:block;font-size:0.74rem;color:var(--hs-muted);margin-top:2px}.hs-adoption{position:relative;border:1px solid transparent;border-radius:14px;overflow:hidden;margin-bottom:60px;background:linear-gradient(var(--hs-surface), var(--hs-surface)) padding-box,\n linear-gradient(120deg,\n var(--hs-accent) 0%,\n var(--hs-border) 30%,\n var(--hs-border) 70%,\n var(--hs-accent) 100%) border-box;box-shadow:0 4px 30px -12px color-mix(in srgb, var(--hs-accent) 25%, transparent)}.hs-adoption::before{content:\"\";position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 90% at 8% 0%,\n color-mix(in srgb, var(--hs-accent) 10%, transparent), transparent 70%),\n radial-gradient(50% 90% at 92% 100%,\n color-mix(in srgb, var(--hs-accent) 8%, transparent), transparent 70%)}.hs-adoption>*{position:relative}.hs-adoption__eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px 0;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var(--hs-accent)}.hs-adoption__eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--hs-accent);box-shadow:0 0 0 0 color-mix(in srgb, var(--hs-accent) 50%, transparent);animation:hs-pulse 2.2s ease-out infinite}@keyframes hs-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hs-accent) 45%, transparent)}70%{box-shadow:0 0 0 8px transparent}100%{box-shadow:0 0 0 0 transparent}}.hs-adoption__stats{display:grid;grid-template-columns:1fr 1fr;padding:14px 0 20px}.hs-adoption__stats .hs-stat{background:transparent;padding:10px 28px}.hs-adoption__stats .hs-stat+.hs-stat{border-left:1px solid var(--hs-border)}.hs-adoption__stats .hs-stat__val{font-size:clamp(1.3rem, 2.2vw, 1.7rem);background:linear-gradient(100deg,\n var(--hs-fg) 0%,\n var(--hs-accent) 55%,\n color-mix(in srgb, var(--hs-accent) 55%, var(--hs-fg)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hs-adoption__stats .hs-stat__label{font-size:0.8rem;line-height:1.55;margin-top:6px;max-width:30em;margin-left:auto;margin-right:auto}.hs-adoption__row{display:flex;align-items:center;gap:16px;padding:13px 20px;border-top:1px solid var(--hs-border);min-width:0}.hs-adoption__row-label{flex:0 0 130px;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--hs-muted)}.hs-marquee{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent, #000 6%, #000 94%, transparent);mask-image:linear-gradient(to right, transparent, #000 6%, #000 94%, transparent)}.hs-marquee__track{display:flex;width:max-content;animation:hs-marquee 36s linear infinite}.hs-marquee--reverse .hs-marquee__track{animation-direction:reverse;animation-duration:44s}.hs-marquee:hover .hs-marquee__track{animation-play-state:paused}.hs-marquee__group{display:flex;gap:8px;padding-right:8px;flex-shrink:0}@keyframes hs-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion: reduce){.hs-marquee__track{animation:none;flex-wrap:wrap;width:auto;gap:6px}.hs-marquee__group{flex-wrap:wrap;gap:6px}.hs-marquee__group[aria-hidden=\"true\"]{display:none}.hs-marquee{-webkit-mask-image:none;mask-image:none}}.hs-tag{display:inline-block;font-size:0.76rem;line-height:1.45;padding:3px 12px;border:1px solid var(--hs-border);border-radius:999px;color:var(--hs-fg);background:color-mix(in srgb, var(--hs-background, #ffffff) 70%, transparent);white-space:nowrap;transition:border-color 0.2s, box-shadow 0.2s, transform 0.2s}.hs-tag:hover{border-color:var(--hs-accent);box-shadow:0 2px 12px -4px color-mix(in srgb, var(--hs-accent) 45%, transparent);transform:translateY(-1px)}.hs-tag--more{border-style:dashed;color:var(--hs-muted);background:transparent}.hs-section{padding:clamp(40px, 6vw, 76px) 0;border-top:1px solid var(--hs-border)}.hs-section-hd{text-align:center;margin-bottom:36px}.hs-section-hd h2{font-size:clamp(1.4rem, 2.7vw, 2.05rem);font-weight:800;letter-spacing:-0.03em;color:var(--hs-fg);margin-bottom:10px}.hs-section-hd p{font-size:clamp(0.9rem, 1.15vw, 1rem);color:var(--hs-muted);max-width:500px;margin:0 auto}.hs-chip{display:inline-block;padding:4px 12px;background:rgba(33, 150, 243, 0.09);color:var(--hs-accent);border:1px solid rgba(33, 150, 243, 0.22);border-radius:20px;font-size:0.78rem;font-weight:600;margin-bottom:16px}.hs-split{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(32px, 5vw, 64px);align-items:center}.hs-split--rev{grid-template-columns:1.2fr 1fr}.hs-split--rev .hs-split__text{order:2}.hs-split--rev .hs-split__visual{order:1}.hs-split__text h2{font-size:clamp(1.35rem, 2.6vw, 2rem);font-weight:700;letter-spacing:-0.03em;margin-bottom:14px;color:var(--hs-fg)}.hs-split__text p{font-size:clamp(0.88rem, 1.15vw, 1rem);color:var(--hs-muted);line-height:1.7;margin-bottom:14px}.hs-split__text ul{list-style:none;padding:0;margin:0 0 20px}.hs-split__text ul li{position:relative;padding:4px 0 4px 17px;font-size:0.875rem;color:var(--hs-muted);line-height:1.5}.hs-split__text ul li::before{content:\"—\";position:absolute;left:0;color:var(--hs-accent);font-weight:700}.hs-visual{background:var(--hs-surface);border:1px solid var(--hs-border);border-radius:10px;overflow:hidden}.hs-visual__bar{background:var(--hs-surface);padding:9px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--hs-border)}.hs-visual__bar-dots{display:flex;gap:6px}.hs-visual__bar-title{font-family:var(--font-mono);font-size:0.75rem;color:var(--hs-muted)}.hs-terminal{padding:20px 22px;font-family:var(--font-mono);font-size:0.8rem;line-height:1.7;color:var(--hs-code-fg);background:var(--hs-code-bg)}.hs-terminal pre{margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.hs-terminal pre>code,.hs-terminal code{padding:0!important;background:transparent!important;font-size:inherit!important}.t-prompt{color:#10b981}.t-dim{color:#5c6370}.t-ok{color:#98c379}.t-info{color:#61afef}.t-warn{color:#e5c07b}.hs-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px}.hs-card{background:var(--hs-surface);border:1px solid var(--hs-border);border-radius:10px;padding:22px 20px;text-decoration:none!important;color:inherit!important;display:flex;flex-direction:column;transition:transform 0.18s, border-color 0.18s}.hs-card:hover{transform:translateY(-2px);border-color:var(--hs-accent)}.hs-card__icon{width:36px;height:36px;margin-bottom:13px;color:var(--hs-accent);flex-shrink:0}.hs-card h3{font-size:0.95rem;font-weight:700;margin-bottom:7px;color:var(--hs-fg)}.hs-card p{font-size:0.83rem;color:var(--hs-muted);line-height:1.55;flex:1;margin:0}.hs-card__link{display:block;margin-top:13px;font-size:0.76rem;font-weight:600;color:var(--hs-accent)!important;text-decoration:none!important}.hs-cta{border-top:1px solid var(--hs-border);text-align:center;padding:clamp(48px, 7vw, 88px) clamp(16px, 4vw, 48px)}.hs-cta h2{font-size:clamp(1.5rem, 2.8vw, 2.2rem);font-weight:800;letter-spacing:-0.03em;margin-bottom:12px;color:var(--hs-fg)}.hs-cta p{font-size:clamp(0.93rem, 1.2vw, 1.05rem);color:var(--hs-muted);max-width:540px;margin:0 auto 26px;line-height:1.7}.hs-faq{max-width:740px;margin:0 auto;padding:clamp(40px, 6vw, 72px) 0 clamp(32px, 5vw, 56px);border-top:1px solid var(--hs-border)}.hs-faq__hd{text-align:center;margin-bottom:28px}.hs-faq__hd h2{font-size:clamp(1.35rem, 2.5vw, 1.85rem);font-weight:800;letter-spacing:-0.025em;margin-bottom:6px;color:var(--hs-fg)}.hs-faq__hd p{font-size:0.88rem;color:var(--hs-muted)}.hs-faq-item{border-bottom:1px solid var(--hs-border)}.hs-faq-item:first-of-type{border-top:1px solid var(--hs-border)}.hs-faq-item summary{padding:15px 4px;cursor:pointer;font-weight:600;font-size:0.9rem;color:var(--hs-fg);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:color 0.15s;user-select:none}.hs-faq-item summary::-webkit-details-marker{display:none}.hs-faq-item summary::after{content:\"+\";font-size:1.1rem;font-weight:300;color:var(--hs-muted);flex-shrink:0;transition:color 0.15s}.hs-faq-item[open] summary::after{content:\"−\"}.hs-faq-item summary:hover{color:var(--hs-accent)}.hs-faq-item p{padding:0 4px 14px;margin:0;font-size:0.86rem;line-height:1.7;color:var(--hs-muted)}.hs-faq-item code{font-family:var(--font-mono);font-size:0.8rem;background:var(--hs-surface)!important;border:1px solid var(--hs-border)!important;padding:1px 5px!important;border-radius:4px!important}@media (max-width: 1023px){.agentscope-landing{padding-top:48px}}@media (max-width: 1100px){.hs-hero{grid-template-columns:1fr!important;text-align:center;gap:36px}.hs-hero__desc{margin-left:auto;margin-right:auto}.hs-hero__actions{justify-content:center}.hs-split,.hs-split.hs-split--rev{grid-template-columns:1fr!important;gap:24px}.hs-split--rev .hs-split__text{order:1}.hs-split--rev .hs-split__visual{order:2}}@media (max-width: 860px){.hs-cards{grid-template-columns:repeat(2, 1fr)}.hs-stats{grid-template-columns:repeat(2, 1fr)}.hs-adoption__stats{grid-template-columns:1fr}.hs-adoption__stats .hs-stat+.hs-stat{border-left:0;border-top:1px solid var(--hs-border)}.hs-adoption__row{flex-direction:column;align-items:stretch;gap:8px}.hs-adoption__row-label{flex:0 0 auto}}@media (max-width: 540px){.hs-cards{grid-template-columns:1fr}.hs-stats{grid-template-columns:1fr 1fr}.hs-tab span{display:none}}.agentscope-landing .hs-code-panel,.agentscope-landing .hs-terminal{overflow-x:auto!important}.agentscope-landing .hs-window{max-width:520px;min-width:0}.agentscope-landing .hs-visual{max-width:100%;min-width:0}.dark .agentscope-landing{--hs-fg: #edf2ff;--hs-muted: #a7b3ca;--hs-surface: #151d2e;--hs-border: #2b3850;--hs-accent: #60a5fa}.agentscope-landing .hs-tab{cursor:pointer}.agentscope-landing pre{white-space:pre;overflow-x:auto}.dark .agentscope-landing{--hs-background: #0b1120}.agentscope-landing{padding:0 clamp(16px, 3vw, 40px)}.agentscope-landing .hs-window{margin-inline:auto}.agentscope-landing.agentscope-home{width:calc(100% - 96px);max-width:1120px;margin-inline:auto;padding:0;overflow:visible}.agentscope-home .hs-home-hero{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);align-items:center;gap:clamp(36px, 5vw, 72px);padding:64px 0 72px}.agentscope-home .hs-home-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:var(--hs-accent);font-size:0.75rem;font-weight:700;letter-spacing:0.13em}.agentscope-home .hs-home-eyebrow span{padding:2px 7px;border:1px solid var(--hs-border);border-radius:5px;color:var(--hs-muted);font-size:0.65rem}.agentscope-home .hs-home-copy h1{margin:0 0 24px;font-size:clamp(2rem, 3.3vw, 2.9rem);font-weight:750;line-height:1.3;letter-spacing:-0.045em;text-wrap:balance}.agentscope-home .hs-home-copy h1 span{color:var(--hs-accent)}.agentscope-home .hs-home-lead{max-width:32em;margin:0 0 28px;font-size:1.05rem;line-height:1.85}.agentscope-home .hs-home-source{display:inline-flex;gap:8px;align-items:center;margin-top:22px;color:var(--hs-muted);font-size:0.82rem;text-decoration:none}.agentscope-home .hs-hero__actions{justify-content:flex-start;gap:12px}.agentscope-home .hs-btn{padding:12px 18px;border-radius:8px}.dark .agentscope-home .hs-btn--primary{background:#2563eb;border-color:#3b82f6}.agentscope-home .hs-home-platforms{min-width:0;position:relative}.agentscope-home .hs-home-platform{display:block;padding:24px 28px;border:1px solid var(--hs-border);border-radius:16px;background:var(--hs-background, #fff);text-decoration:none;box-shadow:0 8px 32px -20px rgba(18, 45, 94, 0.3);transition:border-color 0.15s, box-shadow 0.15s}.agentscope-home .hs-home-platform--harness{background:linear-gradient(120deg, color-mix(in srgb, var(--hs-accent) 5%, var(--hs-background, #fff)), var(--hs-background, #fff))}.agentscope-home .hs-home-platform--service{background:linear-gradient(120deg, color-mix(in srgb, #0c9e92 5%, var(--hs-background, #fff)), var(--hs-background, #fff))}.agentscope-home .hs-home-platform:hover{border-color:var(--hs-accent);box-shadow:0 12px 36px -20px rgba(18, 45, 94, 0.35)}.agentscope-home .hs-home-label{display:block;margin-bottom:8px;color:var(--hs-accent);font-size:0.7rem;font-weight:700;letter-spacing:0.1em}.agentscope-home .hs-home-platform h2{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;font-size:1.3rem;font-weight:700;line-height:1.4}.agentscope-home .hs-home-platform h2 span{color:var(--hs-muted);font-size:1.1rem}.agentscope-home .hs-home-platform p{margin:0;font-size:0.875rem;line-height:1.75}.agentscope-home .hs-home-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.agentscope-home .hs-home-tags span{padding:3px 8px;border:1px solid var(--hs-border);border-radius:5px;background:var(--hs-background, #fff);color:var(--hs-muted);font-size:0.68rem;line-height:1.5}.agentscope-home .hs-home-connector{display:flex;justify-content:center;align-items:center;gap:10px;min-height:38px;color:var(--hs-muted);font-size:0.68rem}.agentscope-home .hs-home-connector span{color:var(--hs-accent);font-size:1rem}.agentscope-home .hs-home-section{padding:64px 0;border-top:1px solid var(--hs-border)}.agentscope-home .hs-home-section-heading{max-width:720px;margin-bottom:40px}.agentscope-home .hs-home-section h2,.agentscope-home .hs-home-faq>h2,.agentscope-home .hs-home-cta h2{margin:0 0 16px;font-size:clamp(1.5rem, 2.2vw, 1.9rem);font-weight:700;line-height:1.4;text-wrap:balance}.agentscope-home .hs-home-section p{margin:0;line-height:1.8}.agentscope-home .hs-home-capabilities{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:56px}.agentscope-home .hs-home-product>h2{font-size:1.4rem;margin-bottom:12px}.agentscope-home .hs-home-product>p{font-size:0.92rem}.agentscope-home .hs-home-features{display:grid;gap:4px;margin-top:24px}.agentscope-home .hs-home-feature{display:block;padding:18px 0;border-top:1px solid var(--hs-border);text-decoration:none}.agentscope-home .hs-home-feature h3{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 8px;font-size:0.98rem;font-weight:650;line-height:1.5}.agentscope-home .hs-home-feature h3 span{color:var(--hs-muted)}.agentscope-home .hs-home-feature p{font-size:0.86rem}.agentscope-home .hs-home-feature:hover h3,.agentscope-home .hs-home-source:hover{color:var(--hs-accent)}.agentscope-home .hs-home-start{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);align-items:center;gap:56px}.agentscope-home .hs-home-start .hs-window{max-width:100%;min-width:0}.agentscope-home .hs-home-start-links{display:flex;flex-direction:column;gap:12px;margin:24px 0}.agentscope-home .hs-home-start-links a{color:var(--hs-accent);text-decoration:none;font-weight:600;font-size:0.9rem}.agentscope-home .hs-home-footnote{font-size:0.8rem}.agentscope-home .hs-code-panel>div{margin-block:0}.agentscope-home .hs-adoption{margin-block:8px 0}.agentscope-home .hs-home-faq{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:56px;padding:72px 0}.agentscope-home .hs-faq-item:first-child{border-top:1px solid var(--hs-border)}.agentscope-home .hs-home-cta{padding:40px;margin-bottom:64px;background:var(--hs-surface);border:1px solid var(--hs-border);border-radius:16px}.agentscope-home .hs-home-cta p{margin:0 0 24px}.agentscope-home a:focus-visible,.agentscope-home button:focus-visible,.agentscope-home summary:focus-visible{outline:2px solid var(--hs-accent);outline-offset:5px}@media (max-width: 960px){.agentscope-landing.agentscope-home{width:calc(100% - 64px)}.agentscope-home .hs-home-hero{grid-template-columns:1fr;gap:36px;padding:48px 0}.agentscope-home .hs-home-copy{max-width:640px}.agentscope-home .hs-home-copy h1{font-size:2.6rem}.agentscope-home .hs-home-platforms{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.agentscope-home .hs-home-platform{padding:24px}.agentscope-home .hs-home-connector{display:none}.agentscope-home .hs-home-capabilities{gap:32px}.agentscope-home .hs-home-start{grid-template-columns:1fr;gap:28px}.agentscope-home .hs-home-start-links{flex-direction:row;flex-wrap:wrap;gap:24px}.agentscope-home .hs-home-faq{grid-template-columns:1fr;gap:20px;padding:48px 0}}@media (max-width: 640px){.agentscope-landing.agentscope-home{width:calc(100% - 40px)}.agentscope-home .hs-home-hero{padding:28px 0 40px;gap:24px}.agentscope-home .hs-home-copy h1{font-size:clamp(1.8rem, 6.9vw, 2.4rem);line-height:1.35;margin-bottom:16px}.agentscope-home .hs-home-eyebrow{margin-bottom:16px}.agentscope-home .hs-home-lead{font-size:0.95rem;line-height:1.7;margin-bottom:20px}.agentscope-home .hs-home-source{margin-top:16px}.agentscope-home .hs-btn{padding:11px 14px;font-size:0.8rem}.agentscope-home .hs-home-platforms,.agentscope-home .hs-home-capabilities{grid-template-columns:1fr;gap:24px}.agentscope-home .hs-home-platforms{gap:14px}.agentscope-home .hs-home-platform{padding:18px 20px}.agentscope-home .hs-home-platform h2{font-size:1.15rem;margin-bottom:8px}.agentscope-home .hs-home-platform p{line-height:1.65}.agentscope-home .hs-home-tags{display:none}.agentscope-home .hs-home-section{padding:40px 0}.agentscope-home .hs-home-section-heading{margin-bottom:28px}.agentscope-home .hs-home-cta{padding:24px;margin-bottom:40px}.agentscope-home .hs-window__bar{gap:10px;padding:10px}.agentscope-home .hs-tab{padding:4px 8px;font-size:0.7rem}.agentscope-home .hs-window__dot{width:8px;height:8px}.agentscope-home .hs-window__dots{gap:4px}}@media (min-width: 900px) and (max-width: 1023px){div:has(>#sidebar a[href^=\"/v2/zh/jev/\"]){display:flex;gap:24px}#sidebar:has(a[href^=\"/v2/zh/jev/\"]){display:block;width:240px}#sidebar:has(a[href^=\"/v2/zh/jev/\"])~#content-container{flex:1;min-width:0}}.as-contributors{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;list-style:none;padding:0;margin:28px 0}.as-contributors>li{min-width:0;padding:0;margin:0}.as-contributors .as-contributor{display:flex;align-items:center;gap:14px;height:100%;box-sizing:border-box;padding:18px;border:1px solid #dce3ee;border-radius:12px;background:#ffffff;color:#172033;text-decoration:none;transition:border-color 0.15s, background-color 0.15s}.as-contributors .as-contributor:hover{border-color:#8db6f3;background:#f5f8ff}.as-contributors .as-contributor:focus-visible{outline:3px solid #0064fd;outline-offset:3px}.as-contributors .as-contributor__avatar{display:block;flex:0 0 48px;width:48px;height:48px;max-width:48px;margin:0;border-radius:50%;object-fit:cover;background:#edf1f7}.as-contributors .as-contributor__details{display:flex;flex-direction:column;gap:3px;min-width:0}.as-contributors .as-contributor__name{color:inherit;font-size:0.95rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.as-contributors .as-contributor__role{color:#566178;font-size:0.8rem;line-height:1.5}.dark .as-contributors .as-contributor{background:#111827;border-color:#2b3850;color:#edf2ff}.dark .as-contributors .as-contributor:hover{background:#18243a;border-color:#608ec9}.dark .as-contributors .as-contributor:focus-visible{outline-color:#60a5fa}.dark .as-contributors .as-contributor__role{color:#a7b3ca}@media (max-width: 640px){.as-contributors{grid-template-columns:minmax(0, 1fr)}}"}],"page":{"pagePath":"v2/en/service/team-execution","slug":"/v2/en/service/team-execution","pageMetadata":{"title":"How Team coordination and completion work","zh_link":"/v2/zh/service/team-execution","description":null,"href":"/v2/en/service/team-execution"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Mermaid,Note,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Mermaid)_missingMdxReference(`Mermaid`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Note,{children:_jsx(_components.p,{children:`This is preview documentation. The official release is not yet available.`})}),`\n`,_jsx(_components.p,{children:`A Team is a persistent definition. Each piece of Team work creates a Run and a Team snapshot, with the Leader driving coordination. It does not unconditionally run every member in parallel.`}),`\n`,_jsx(Mermaid,{chart:`flowchart TD\n A[Issue / Automation / Endpoint job] --> B[Freeze Team snapshot and create Run]\n B --> C[One coordinator node and initial Leader task]\n C --> D[Leader delegates according to the goal]\n D --> E[Member tasks and Attempts]\n E --> F[Comments, Artifacts, child Issues and processing records]\n F --> D\n D --> G[Combine results and complete or fail coordinator]\n G --> H[Run terminal state and Issue review]`}),`\n`,_jsx(Heading,{level:`2`,id:`definition-versus-execution`,children:`Definition versus execution`}),`\n`,_jsx(_components.p,{children:`Team definitions contain Leader, members and policy. A Run retains the snapshot used for that collaboration. The control plane creates a coordinator node and initial Leader obligation rather than invoking every roster member immediately.`}),`\n`,_jsx(_components.p,{children:`The Leader selects members according to context. Use Workflow for fixed ordering, conditions and joins. A Workflow can also invoke a Team node to embed dynamic collaboration in a larger process.`}),`\n`,_jsx(Heading,{level:`2`,id:`work-objects`,children:`Work objects`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Object`}),_jsx(_components.th,{children:`Records`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issue`}),_jsx(_components.td,{children:`Goal, ownership, discussion, delivery and acceptance`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Run / Node`}),_jsx(_components.td,{children:`This collaboration and its coordination step`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AgentTask`}),_jsx(_components.td,{children:`Work assigned to one Agent`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Attempt`}),_jsx(_components.td,{children:`One execution on a backend`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Comment / Artifact`}),_jsx(_components.td,{children:`Persistent communication and shared output`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Child Issue`}),_jsx(_components.td,{children:`An independently tracked subgoal`})]})]})]}),`\n`,_jsx(_components.p,{children:`Retries can produce multiple Attempts for one AgentTask. Executors use task-scoped context and credentials; an administrator’s ordinary terminal is not a substitute for a dispatched execution.`}),`\n`,_jsx(Heading,{level:`2`,id:`delegation-and-communication`,children:`Delegation and communication`}),`\n`,_jsx(_components.p,{children:`Members submit results according to their roles. The Leader reads, follows up or requests changes. Comments/mentions and task-input delivery, acknowledgement and processing state support durable follow-up. Preserve deduplication and processing state during retries rather than treating the same message as new work.`}),`\n`,_jsx(_components.p,{children:`Share work through Issues, comments and Artifacts. Managed environments, Hosted task directories and External private files do not merge automatically when Agents join a Team.`}),`\n`,_jsx(Heading,{level:`2`,id:`completing-the-work`,children:`Completing the work`}),`\n`,_jsx(_components.p,{children:`Member replies, Attempt success, coordinator completion, Run terminal state and Issue acceptance represent different layers. A final Leader message does not replace node completion. When required child work remains, wait, revise the plan or report failure explicitly.`}),`\n`,_jsx(_components.p,{children:`Human reviewers should check the final result, key evidence and failure explanations before accepting or requesting changes. Run succeeded/partial_succeeded still needs comparison with business acceptance criteria.`}),`\n`,_jsx(Heading,{level:`2`,id:`extension-and-recovery`,children:`Extension and recovery`}),`\n`,_jsxs(_components.p,{children:[`Test a new member independently before verifying that the Leader uses the role correctly. For mixed Managed, Hosted and External teams, follow the `,_jsx(_components.a,{href:`/v2/en/service/team-configuration`,children:`member configuration checks`}),`.`]}),`\n`,_jsx(_components.p,{children:`Recovery relies on persistent work and execution state. Fresh fallback reconstructs context without migrating the old process. Diagnose along Issue → Run → Node → Task → Attempt: check readiness/policy for missing dispatch, backend/approvals for stuck execution, and outstanding obligations/coordinator state for incomplete delivery.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"How Team coordination and completion work","zh_link":"/v2/zh/service/team-execution","description":null,"href":"/v2/en/service/team-execution"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Definition versus execution","slug":"definition-versus-execution","depth":2,"children":[]},{"title":"Work objects","slug":"work-objects","depth":2,"children":[]},{"title":"Delegation and communication","slug":"delegation-and-communication","depth":2,"children":[]},{"title":"Completing the work","slug":"completing-the-work","depth":2,"children":[]},{"title":"Extension and recovery","slug":"extension-and-recovery","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/agent-scope/2aacb7c359be8469/landing.js","/_mintlify/custom/agent-scope/36ec98ef8df3b5fe/baidu-analytics.js"],"subdomain":"agent-scope","siteName":"AgentScope Java","title":"How Team coordination and completion work - AgentScope Java","navMaps":{"firstHrefInVersion":{"2.0":{"href":"/v2/en/service/team-execution","matchLevel":0},"dev":{"href":"/dev/en/intro","matchLevel":4},"v1":{"href":"/v1/en/intro","matchLevel":4}},"firstHrefInLanguage":{"en":{"href":"/v2/en/service/team-execution","matchLevel":0},"zh":{"href":"/v2/zh/service/team-execution","matchLevel":1}}},"lastModified":"2026-11-13T08:47:50.552Z","originalFileLocation":"v2/en/service/team-execution.md","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"AgentScope Java\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"How Team coordination and completion work - AgentScope Java\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AgentScope Java\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://java.agentscope.io/v2/en/service/team-execution\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://agent-scope.mintlify.site/_mintlify/api/og/v2?division=Team\u0026amp;title=How+Team+coordination+and+completion+work\u0026amp;theme=84422b9d44b84d3450ea3050\u0026amp;signature=0291bda61b9d82a87171024fbfdd8b808da50486ec7ff8524e8396193c00b0ef\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"How Team coordination and completion work - AgentScope Java\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://agent-scope.mintlify.site/_mintlify/api/og/v2?division=Team\u0026amp;title=How+Team+coordination+and+completion+work\u0026amp;theme=84422b9d44b84d3450ea3050\u0026amp;signature=0291bda61b9d82a87171024fbfdd8b808da50486ec7ff8524e8396193c00b0ef\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/agent-scope/uuNsTcEGG0N_HeFe/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AgentScope Java\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0064FD\">\u003clink data-mint-head rel=\"canonical\" href=\"https://java.agentscope.io/v2/en/service/team-execution\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v2/en/service/team-execution.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://java.agentscope.io/v2/en/service/team-execution\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://java.agentscope.io/v2/zh/service/team-execution\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://java.agentscope.io/v2/en/service/team-execution\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://java.agentscope.io/#organization\",\"name\":\"AgentScope Java\",\"url\":\"https://java.agentscope.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/agent-scope/A3NLCDIERICd7rWS/logo.svg?fit=max\u0026auto=format\u0026n=A3NLCDIERICd7rWS\u0026q=85\u0026s=6efec78281bd6c5f3db3baa9debdefd4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://java.agentscope.io#website\",\"name\":\"AgentScope Java\",\"url\":\"https://java.agentscope.io\",\"publisher\":{\"@id\":\"https://java.agentscope.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://java.agentscope.io/v2/en/service/team-execution#webpage\",\"url\":\"https://java.agentscope.io/v2/en/service/team-execution\",\"name\":\"How Team coordination and completion work\",\"dateModified\":\"2026-11-13T08:47:50.552Z\",\"isPartOf\":{\"@id\":\"https://java.agentscope.io#website\"},\"breadcrumb\":{\"@id\":\"https://java.agentscope.io/v2/en/service/team-execution#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://java.agentscope.io/v2/en/service/team-execution#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://java.agentscope.io/v2/en/service/managed-agent\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Team\",\"item\":\"https://java.agentscope.io/v2/en/service/teams\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How Team coordination and completion work\",\"item\":\"https://java.agentscope.io/v2/en/service/team-execution\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://java.agentscope.io/v2/en/service/team-execution#article\",\"headline\":\"How Team coordination and completion work\",\"name\":\"How Team coordination and completion work\",\"url\":\"https://java.agentscope.io/v2/en/service/team-execution\",\"mainEntityOfPage\":{\"@id\":\"https://java.agentscope.io/v2/en/service/team-execution#webpage\"},\"dateModified\":\"2026-11-13T08:47:50.552Z\",\"publisher\":{\"@id\":\"https://java.agentscope.io/#organization\"},\"isPartOf\":{\"@id\":\"https://java.agentscope.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"AgentScope Java\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"AgentScope Java\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/v2/en/service/team-execution.md","siteName":"AgentScope Java","nav":{"global":null,"languages":[{"language":"en","default":true,"versions":[{"version":"2.0","default":true,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/v2/en/intro"}]},{"tab":"SDK","pages":[{"title":"SDK","href":"/v2/en/docs"}]},{"tab":"Service","groups":[{"group":"Getting started","pages":[{"title":"What is AgentScope Service?","href":"/v2/en/service"},{"title":"Quickstart","href":"/v2/en/service/first-session"}]},{"group":"Installation and deployment","pages":[{"title":"Local installation","href":"/v2/en/service/quickstart"},{"title":"Production installation","href":"/v2/en/service/kubernetes"}]},{"group":"Agent and task management","pages":[{"group":"Register or create an Agent","root":{"title":"Register or create an Agent","href":"/v2/en/service/agents"},"pages":[{"title":"Managed Agent: create and test","href":"/v2/en/service/create-managed-agent"},{"title":"AgentScope framework: register an application","href":"/v2/en/service/register-agentscope-agent"},{"title":"Hosted: connect and create an Agent","href":"/v2/en/service/connect-hosted-agent"}]},{"group":"Assign tasks to Agents","pages":[{"title":"Application integration: Endpoint and SSE","href":"/v2/en/service/endpoints"},{"title":"Create console Issues and assign tasks","href":"/v2/en/service/issues"}]},{"group":"Handle task feedback","pages":[{"title":"SSE format and task feedback","href":"/v2/en/service/sse-events"},{"title":"Console Inbox: notifications, approvals and reviews","href":"/v2/en/service/inbox"}]},{"group":"Multi-Agent orchestration","pages":[{"title":"Team: create and dispatch collaborative work","href":"/v2/en/service/create-team"},{"title":"Workflow: multi-Agent process orchestration","href":"/v2/en/service/workflows"}]},{"group":"Events and automation","pages":[{"title":"Automated tasks: schedules and webhooks","href":"/v2/en/service/automation"},{"title":"Message events: Channel integration and routing","href":"/v2/en/service/channels"}]}]},{"group":"Use cases","pages":[{"title":"Use cases","href":"/v2/en/service/usecases"},{"title":"Engineering: from GitHub Issue to merged PR","href":"/v2/en/service/cases/sdlc-team"},{"title":"Enterprise operations: resolve order fulfillment exceptions","href":"/v2/en/service/cases/order-fulfillment"},{"title":"Managed and mixed Teams: from customer needs to a proposal","href":"/v2/en/service/cases/presales-team"}]},{"group":"Reference","pages":[{"group":"Managed Agent","pages":[{"title":"Managed Agent: overview and usage","href":"/v2/en/service/managed-agent"},{"title":"Managed configuration and models","href":"/v2/en/service/managed-agent-configuration"},{"title":"Managed capabilities and integration types","href":"/v2/en/service/managed-agent-capabilities"},{"title":"How Managed execution works","href":"/v2/en/service/managed-agent-execution"},{"title":"Managed task outcomes and failures","href":"/v2/en/service/managed-harness-task-outcomes"}]},{"group":"External Agent","pages":[{"title":"External Agent: overview and integration","href":"/v2/en/service/external-agent"},{"title":"External registration and connection settings","href":"/v2/en/service/external-agent-configuration"},{"title":"External frameworks and custom adapters","href":"/v2/en/service/external-agent-frameworks"},{"title":"How External registration and dispatch work","href":"/v2/en/service/external-agent-execution"}]},{"group":"Hosted Agent","pages":[{"title":"Hosted Agent: overview and usage","href":"/v2/en/service/hosted-agent"},{"title":"Connect a Runtime Host","href":"/v2/en/service/runtime-host"},{"title":"Hosted host and Runtime settings","href":"/v2/en/service/hosted-agent-configuration"},{"title":"Hosted providers and capability differences","href":"/v2/en/service/hosted-agent-providers"},{"title":"How Hosted execution and recovery work","href":"/v2/en/service/hosted-agent-execution"}]},{"group":"Team","pages":[{"title":"Team: overview and creation","href":"/v2/en/service/teams"},{"title":"Team collaboration: delegate, combine and extend","href":"/v2/en/service/team-collaboration"},{"title":"Team roles, members and policy settings","description":null,"href":"/v2/en/service/team-configuration"},{"title":"How Team coordination and completion work","href":"/v2/en/service/team-execution"}]},{"group":"Resources","pages":[{"title":"Workspaces: shared instructions and capabilities","description":null,"href":"/v2/en/service/workspaces"},{"title":"Environments: execution locations","href":"/v2/en/service/environments"},{"title":"Memory: shared knowledge","href":"/v2/en/service/memory"},{"title":"Vault: credentials for tools","href":"/v2/en/service/vault"}]},{"group":"API and SDK","pages":[{"title":"API reference: identity, resources and invocation","href":"/v2/en/service/api-reference"},{"title":"SDK and component selection","href":"/v2/en/service/integrations"}]},{"group":"Execution and access","pages":[{"title":"Execution reference: Sessions, Runs and Attempts","href":"/v2/en/service/sessions"},{"title":"Accounts, Namespaces and permissions","href":"/v2/en/service/access"}]},{"group":"Configuration and operations","pages":[{"title":"Configuration reference","href":"/v2/en/service/configuration"},{"title":"Backup, upgrade and recovery","href":"/v2/en/service/operations"},{"title":"Troubleshooting","href":"/v2/en/service/troubleshooting"}]}]},{"group":"Release maintainers","pages":[{"title":"Publishing components","href":"/v2/en/service/releasing"}]}]},{"tab":"Integration","pages":[{"title":"Integration","href":"/v2/en/integration/overview"}]},{"tab":"JEV","pages":[{"title":"JEV","href":"/v2/en/jev"}]},{"tab":"Blog","pages":[{"title":"Blog","href":"/v2/zh/blogs/jev-structured-decision-for-agents"}]},{"tab":"Community","pages":[{"title":"Community","href":"/v2/en/community/contributors"}]}]},{"version":"dev","pages":[{"title":"dev","href":"/dev/en/intro"}]},{"version":"v1","pages":[{"title":"v1","href":"/v1/en/intro"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/v2/zh/service/team-execution"}]}]},"basePath":"","title":"How Team coordination and completion work - AgentScope Java","buildId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","deploymentId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","dynamics":["10e4515597"],"chunks":["BannerMarkdown-DwP8r2Xt.js","dist-r2tNEC1n.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-BNa-H6W6.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}