{ "jsonStructure": "0.1", "name": "letta-group", "title": "Letta Group", "description": "Flat structure summary of the Letta Group entity, derived from the Letta OpenAPI 1.0.0 spec.", "source": "https://raw.githubusercontent.com/letta-ai/letta/main/fern/openapi.json", "entity": "Group", "fields": [ { "name": "id", "type": "string", "required": true, "description": "The id of the group. Assigned by the database.", "enum": null, "format": null }, { "name": "manager_type", "type": "string", "required": true, "description": "", "enum": [ "round_robin", "supervisor", "dynamic", "sleeptime", "voice_sleeptime", "swarm" ], "format": null }, { "name": "agent_ids", "type": "array", "required": true, "description": "", "enum": null, "format": null }, { "name": "description", "type": "string", "required": true, "description": "", "enum": null, "format": null }, { "name": "project_id", "type": "object", "required": false, "description": "The associated project id.", "enum": null, "format": null }, { "name": "template_id", "type": "object", "required": false, "description": "The id of the template.", "enum": null, "format": null }, { "name": "base_template_id", "type": "object", "required": false, "description": "The base template id.", "enum": null, "format": null }, { "name": "deployment_id", "type": "object", "required": false, "description": "The id of the deployment.", "enum": null, "format": null }, { "name": "shared_block_ids", "type": "array", "required": false, "description": "", "enum": null, "format": null }, { "name": "manager_agent_id", "type": "object", "required": false, "description": "", "enum": null, "format": null }, { "name": "termination_token", "type": "object", "required": false, "description": "", "enum": null, "format": null }, { "name": "max_turns", "type": "object", "required": false, "description": "", "enum": null, "format": null }, { "name": "sleeptime_agent_frequency", "type": "object", "required": false, "description": "", "enum": null, "format": null }, { "name": "turns_counter", "type": "object", "required": false, "description": "", "enum": null, "format": null }, { "name": "last_processed_message_id", "type": "object", "required": false, "description": "", "enum": null, "format": null }, { "name": "max_message_buffer_length", "type": "object", "required": false, "description": "The desired maximum length of messages in the context window of the convo agent. This is a best effort, and may be off slightly due to user/assistant interleaving.", "enum": null, "format": null }, { "name": "min_message_buffer_length", "type": "object", "required": false, "description": "The desired minimum length of messages in the context window of the convo agent. This is a best effort, and may be off-by-one due to user/assistant interleaving.", "enum": null, "format": null }, { "name": "hidden", "type": "object", "required": false, "description": "If set to True, the group will be hidden.", "enum": null, "format": null } ], "fieldCount": 18, "requiredCount": 4 }