ObjectiveService
Objectives
Create a new objective
Creates a new objective in the workspace
post/v1/workspaces/{workspaceId}/objectives
Path parameters
workspaceIdstring required
Example:workspace_01HXKD2E5NQM3T9AYWCF133E3Q
Request body
Example request
{
"workspaceId": "workspace_01HXKD2E5NQM3T9AYWCF133E3Q",
"agentId": "agent_01HXKD2E5NQM3T9AYWCFMGWT9Y",
"variationId": "agentvar_01HXKD2E5NQM3T9AYWCF32BSPP",
"memoryCascade": [
{
"memoryLayerId": "memlyr_01HXKD2E5NQM3T9AYWCFFFBMJH",
"memoryEntryId": "mementry_01HXKD2E5NQM3T9AYWCF5E52Z0"
}
],
"episodicMemory": {
"memoryLayerId": "memlyr_01HXKD2E5NQM3T9AYWCFFFBMJH"
},
"tenant": {
"id": "acme-corp",
"name": "Acme Corp"
},
"subject": {
"id": "customer-user-42",
"name": "Jane Doe"
}
}Response
OK