Modify Approval
Attach a tool to an agent.
Path parameters
Query parameters
Response
Successful Response
Example response
{
"memory": {
"blocks": [
{
"id": "block-123e4567-e89b-12d3-a456-426614174000"
}
],
"file_blocks": [
{
"id": "block-123e4567-e89b-12d3-a456-426614174000"
}
]
},
"tools": [
{
"id": "tool-123e4567-e89b-12d3-a456-426614174000"
}
],
"sources": [
{
"id": "source-123e4567-e89b-12d3-a456-426614174000"
}
],
"tool_exec_environment_variables": [
{
"id": "agent-env-123e4567-e89b-12d3-a456-426614174000"
}
],
"secrets": [
{
"id": "agent-env-123e4567-e89b-12d3-a456-426614174000"
}
]
}Changes
Changed in 6 of the 36 revisions of this API.1113
- ○
added the optional property
secrets/items/value_encto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_exec_environment_variables/items/value_encto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #1: ChildToolRule]/child_arg_nodesto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #2: InitToolRule]/argsto the response with the200statusresponse-optional-property-added
- ○
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #1: ChildToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #2: InitToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #3: TerminalToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #4: ConditionalToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #5: ContinueToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #6: RequiredBeforeExitToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #7: MaxCountPerStepToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #8: ParentToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #9: RequiresApprovalToolRule]/requires_force_tool_callfrom the response with the200statusresponse-optional-property-removed
- ●
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #1: ChildToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #2: InitToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #3: TerminalToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #4: ConditionalToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #5: ContinueToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #6: RequiredBeforeExitToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #7: MaxCountPerStepToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #8: ParentToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tool_rules/anyOf[subschema #1]/items/oneOf[subschema #9: RequiresApprovalToolRule]/requires_force_tool_callto the response with the200statusresponse-optional-property-added
- ○
- ●
added the new
letta_v1_agentenum value to theagent_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
letta_v1_agentenum value to thememory/agent_type/anyOf[subschema #1: AgentType]/response property for the response status200response-property-enum-value-added
- ●