PURISTA API / @purista/ai / AgentManifest
Type Alias: AgentManifest
AgentManifest =
object
Defined in: packages/ai/src/types/AgentManifest.ts:48
Properties
agentName
agentName:
string
Defined in: packages/ai/src/types/AgentManifest.ts:49
agentVersion
agentVersion:
string
Defined in: packages/ai/src/types/AgentManifest.ts:50
allowedTools
allowedTools:
AllowedToolDefinition[]
Defined in: packages/ai/src/types/AgentManifest.ts:59
contextSchema?
optionalcontextSchema:Schema
Defined in: packages/ai/src/types/AgentManifest.ts:64
description?
optionaldescription:string
Defined in: packages/ai/src/types/AgentManifest.ts:51
eventBridge
eventBridge:
string
Defined in: packages/ai/src/types/AgentManifest.ts:52
httpExposure?
optionalhttpExposure:AgentHttpExposure
Defined in: packages/ai/src/types/AgentManifest.ts:65
knowledge?
optionalknowledge:KnowledgeAdapterConfig[]
Defined in: packages/ai/src/types/AgentManifest.ts:56
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/ai/src/types/AgentManifest.ts:66
modelResource?
optionalmodelResource:object
Defined in: packages/ai/src/types/AgentManifest.ts:54
resourceName
resourceName:
string
variant?
optionalvariant:string
models?
optionalmodels:AgentModelBinding[]
Defined in: packages/ai/src/types/AgentManifest.ts:53
outputSchema?
optionaloutputSchema:Schema
Defined in: packages/ai/src/types/AgentManifest.ts:63
parameterSchema?
optionalparameterSchema:Schema
Defined in: packages/ai/src/types/AgentManifest.ts:62
payloadSchema?
optionalpayloadSchema:Schema
Defined in: packages/ai/src/types/AgentManifest.ts:61
resources?
optionalresources:Record<string, {resourceName:string; }>
Defined in: packages/ai/src/types/AgentManifest.ts:60
retryPolicy?
optionalretryPolicy:RetryPolicy
Defined in: packages/ai/src/types/AgentManifest.ts:57
session?
optionalsession:AgentSessionConfig
Defined in: packages/ai/src/types/AgentManifest.ts:55
telemetry?
optionaltelemetry:object
Defined in: packages/ai/src/types/AgentManifest.ts:58
attributes?
optionalattributes:Record<string,string|number|boolean>
