OptionalAcceptsSkills
AcceptsSkills?: string
OptionalAcceptUnregisteredFiles
AcceptUnregisteredFiles?: boolean
AgentTypePromptParams
AgentTypePromptParams: string
AllowEphemeralClientTools?: boolean
OptionalAllowMemoryWrite
AllowMemoryWrite?: boolean
OptionalArtifactCreationMode
ArtifactCreationMode?: string
AttachmentRootPath
AttachmentRootPath: string
AttachmentStorageProviderID
AttachmentStorageProviderID: string
OptionalAutoArchiveEnabled
AutoArchiveEnabled?: boolean
CategoryID
CategoryID: string
ChatHandlingOption
ChatHandlingOption: string
CompactionTargetPercent
CompactionTargetPercent: number
CompactionTriggerPercent
CompactionTriggerPercent: number
ContextCompressionMessageRetentionCount
ContextCompressionMessageRetentionCount: number
ContextCompressionMessageThreshold
ContextCompressionMessageThreshold: number
ContextCompressionPromptID
ContextCompressionPromptID: string
ContextWindowMaxTokens
ContextWindowMaxTokens: number
ConversationSummaryPromptID
ConversationSummaryPromptID: string
DefaultArtifactTypeID
DefaultArtifactTypeID: string
DefaultCoAgentID
DefaultCoAgentID: string
DefaultMediaCollectionID: string
DefaultPromptEffortLevel
DefaultPromptEffortLevel: number
DefaultStorageAccountID
DefaultStorageAccountID: string
Description
Description: string
DriverClass
DriverClass: string
OptionalEnableContextCompression
EnableContextCompression?: boolean
OptionalExampleInjectionStrategy
ExampleInjectionStrategy?: string
OptionalExampleRetentionDays
ExampleRetentionDays?: number
OptionalExecutionMode
ExecutionMode?: string
OptionalExecutionOrder
ExecutionOrder?: number
OptionalExposeAsAction
ExposeAsAction?: boolean
FinalPayloadValidation
FinalPayloadValidation: string
OptionalFinalPayloadValidationMaxRetries
FinalPayloadValidationMaxRetries?: number
OptionalFinalPayloadValidationMode
FinalPayloadValidationMode?: string
FunctionalRequirements
FunctionalRequirements: string
IconClass
IconClass: string
OptionalInjectExamples
InjectExamples?: boolean
OptionalInjectNotes
InjectNotes?: boolean
InlineStorageThresholdBytes
InlineStorageThresholdBytes: number
OptionalInvocationMode
InvocationMode?: string
OptionalIsRestricted
IsRestricted?: boolean
MaxCostPerRun
MaxCostPerRun: number
OptionalMaxExamplesToInject
MaxExamplesToInject?: number
MaxExecutionsPerRun
MaxExecutionsPerRun: number
MaxIterationsPerRun
MaxIterationsPerRun: number
MaxMessages
MaxMessages: number
OptionalMaxNotesToInject
MaxNotesToInject?: number
MaxTimePerRun
MaxTimePerRun: number
MaxTokensPerRun
MaxTokensPerRun: number
OptionalMessageMode
MessageMode?: string
MinExecutionsPerRun
MinExecutionsPerRun: number
OptionalModelSelectionMode
ModelSelectionMode?: string
OptionalNoteInjectionStrategy
NoteInjectionStrategy?: string
OptionalNoteRetentionDays
NoteRetentionDays?: number
OptionalOwnerUserID
OwnerUserID?: string
OptionalPayloadDownstreamPaths
PayloadDownstreamPaths?: string
PayloadScope
PayloadScope: string
PayloadSelfReadPaths
PayloadSelfReadPaths: string
PayloadSelfWritePaths
PayloadSelfWritePaths: string
OptionalPayloadUpstreamPaths
PayloadUpstreamPaths?: string
RecordingDefault
RecordingDefault: string
RecordingStorageProviderID
RecordingStorageProviderID: string
OptionalRequirePlanMode
RequirePlanMode?: boolean
RerankerConfiguration
RerankerConfiguration: string
OptionalRestoreContext___
ScopeConfig
ScopeConfig: string
OptionalSearchScopeAccess
SearchScopeAccess?: string
OptionalSkillActivationMode
SkillActivationMode?: string
StartingPayloadValidation
StartingPayloadValidation: string
OptionalStartingPayloadValidationMode
StartingPayloadValidationMode?: string
OptionalStatus
Status?: string
OptionalSupportsPlanMode
SupportsPlanMode?: boolean
TechnicalDesign
TechnicalDesign: string
TypeConfiguration
TypeConfiguration: string