PURISTA API / @purista/ai / publishAgentManifest
Function: publishAgentManifest()
publishAgentManifest<
KnowledgeAliases>(configSetter,definition):Promise<{configKey:string;manifest:AgentManifest; }>
Defined in: packages/ai/src/manifest/publisher.ts:14
Publishes a built agent manifest to a managed config store.
Type Parameters
KnowledgeAliases
KnowledgeAliases extends string
Parameters
configSetter
definition
AgentDefinition<KnowledgeAliases>
Returns
Promise<{ configKey: string; manifest: AgentManifest; }>
Example
ts
const definition = new AgentBuilder({ agentName: 'planner', agentVersion: '1' }).build()
await publishAgentManifest(service.configs.setConfig.bind(service.configs), definition)