Skip to content

PromptScript API


Function: listUnsupportedAgentFields()

listUnsupportedAgentFields(target, fields): ("content" | "skills" | "mcpServers" | "handoffs" | "description" | "tools" | "model" | "reasoningEffort" | "specModel" | "specReasoningEffort" | "disallowedTools" | "permissionMode" | "sandboxMode" | "nicknameCandidates" | "maxTurns" | "memory" | "background" | "isolation")[]

Defined in: core/src/agent-capabilities.ts:174

List canonical fields a target cannot represent.

Non-canonical authored fields are always unsupported; callers detect them by checking membership in CANONICAL_AGENT_FIELDS first.

Parameters

target

KnownTarget

fields

readonly string[]

Returns

("content" | "skills" | "mcpServers" | "handoffs" | "description" | "tools" | "model" | "reasoningEffort" | "specModel" | "specReasoningEffort" | "disallowedTools" | "permissionMode" | "sandboxMode" | "nicknameCandidates" | "maxTurns" | "memory" | "background" | "isolation")[]