# AgentConfigCreate **Type**: `object` ## Properties - name: agentMaxTokens (optional) type: integer - name: automaticSignalMaxQueueAgeMinutes (optional) type: integer - name: changeApprovalMode (required) type: enum: `REQUIRE_APPROVAL`, `AUTO_APPLY` - name: concurrencyLimitPolicy (optional) type: enum: `QUEUE`, `DISCARD` - name: description (optional) type: string description: What the agent handles, shown to other agents when they list the agents; null for none. - name: enabledMcpIntegrations (required) type: array of `AgentMcpIntegrations` - name: enabledSkills (required) type: array of string - name: enabledTools (required) type: array of string - name: issueHandoffMode (optional) type: enum: `REQUIRE_TRIAGE`, `ALLOW_READY` description: Whether the agent may put issues in Ready; null falls back to REQUIRE_TRIAGE. - name: issuePickup (optional) type: `AgentIssuePickup` - name: maxConcurrentInvestigations (optional) type: integer - name: maxTokens (optional) type: integer - name: maxTurns (optional) type: integer - name: memoryConfiguration (optional) type: `AgentMemoryConfiguration` - name: modelConfiguration (required) type: `ModelConfiguration` - name: name (required) type: string - name: serviceAccountId (required) type: string - name: systemPrompt (required) type: string - name: worksOnIssues (optional) type: boolean description: Whether the agent files and works on issues; null means true.