summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/src
diff options
context:
space:
mode:
authorNathan Thomas <[email protected]>2025-12-05 10:26:44 -0800
committerGitHub <[email protected]>2025-12-05 12:26:44 -0600
commit40eb8b93e132daac1dff63e260cb61a880a2ba4d (patch)
tree47a56961d3ac0dfc8249d50997d3e66611704fef /packages/sdk/js/src
parent6e6bd1e1710be0d1daa481c0005ddd8e6cc093c4 (diff)
downloadopencode-40eb8b93e132daac1dff63e260cb61a880a2ba4d.tar.gz
opencode-40eb8b93e132daac1dff63e260cb61a880a2ba4d.zip
feat: add max steps for supervisor and sub-agents (#4062)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: rekram1-node <[email protected]>
Diffstat (limited to 'packages/sdk/js/src')
-rw-r--r--packages/sdk/js/src/gen/types.gen.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts
index 60a68840c..6a5375f31 100644
--- a/packages/sdk/js/src/gen/types.gen.ts
+++ b/packages/sdk/js/src/gen/types.gen.ts
@@ -966,6 +966,10 @@ export type AgentConfig = {
* Hex color code for the agent (e.g., #FF5733)
*/
color?: string
+ /**
+ * Maximum number of agentic iterations before forcing text-only response
+ */
+ maxSteps?: number
permission?: {
edit?: "ask" | "allow" | "deny"
bash?:
@@ -986,6 +990,7 @@ export type AgentConfig = {
}
| boolean
| ("subagent" | "primary" | "all")
+ | number
| {
edit?: "ask" | "allow" | "deny"
bash?:
@@ -1558,6 +1563,7 @@ export type Agent = {
options: {
[key: string]: unknown
}
+ maxSteps?: number
}
export type McpStatusConnected = {