default.guards.json•4.44 kB
{
"global": {
"max_users": 1000,
"max_agents": 10000
},
"user": {
"max_agents": 100,
"max_upload_avatar_size": 50000000,
"max_token_usage": [10000, 50000, 250000, 2500000]
},
"memory": {
"ltm": {
"max_episodic_event_size": 10,
"max_semantic_fact_size": 10
},
"episodic_event": {
"max_content_length": 1000,
"min_content_length": 1,
"max_source": 10,
"min_source": 1,
"name": {
"max_length": 100,
"min_length": 1
}
},
"semantic_fact": {
"fact": {
"max_length": 1000,
"min_length": 1
},
"category": {
"max_length": 100,
"min_length": 1
}
},
"retrieve": {
"top_k": {
"max": 6,
"min": 1
},
"max_threshold": 1,
"max_limit": 100
}
},
"execution": {
"max_message_tokens": 3000,
"max_retry_attempts": 3,
"max_content_preview_length": 150,
"max_summary_length": 350,
"max_description_length": 1000
},
"mcp": {
"max_limit_tools": 100,
"max_timeout": 30000,
"max_query_length": 255,
"max_qualified_name_length": 255,
"max_server_name_length": 255,
"max_config_size": 1000,
"max_profile_length": 255
},
"agents": {
"prompts_id_max_length": 255,
"profile": {
"name_max_length": 100,
"name_min_length": 3,
"description_max_length": 1000,
"description_min_length": 3,
"group_max_length": 100,
"group_min_length": 3,
"contexts_max_size": 1000,
"context_max_length": 1000,
"context_min_length": 3
},
"mcp_servers": {
"max_servers": 100,
"max_server_name_length": 100,
"min_server_name_length": 3,
"command_max_length": 100,
"args": {
"max_size": 100,
"max_length": 100
},
"env": {
"max_size": 100,
"max_length": 100
}
},
"graph": {
"max_steps": 200,
"min_steps": 1,
"max_iterations": 15,
"max_retries": 3,
"max_execution_timeout_ms": 500000,
"max_token_usage": 200000,
"model": {
"provider_max_length": 100,
"provider_min_length": 3,
"model_name_max_length": 100,
"model_name_min_length": 3,
"max_temperature": 1,
"max_tokens": 8192
}
},
"memory": {
"size_limits": {
"max_short_term_memory_size": 10,
"max_insert_episodic_size": 20,
"max_insert_semantic_size": 20,
"max_retrieve_memory_size": 20,
"max_limit_before_summarization": 10000
},
"thresholds": {
"max_insert_semantic_threshold": 1,
"max_insert_episodic_threshold": 1,
"max_retrieve_memory_threshold": 1,
"max_hitl_threshold": 1
},
"timeouts": {
"max_retrieve_memory_timeout_ms": 20000,
"max_insert_memory_timeout_ms": 10000
},
"strategy_max_length": 100,
"strategy_min_length": 3
},
"rag": {
"max_top_k": 6
}
},
"rag": {
"process_max_size": 10000000,
"agent_max_size": 10000000,
"user_max_size": 50000000,
"max_size": 10000000,
"min_size": 1,
"max_original_name_length": 255,
"min_original_name_length": 1
},
"endpoints": {
"agent": {
"max_update_agent_mcp": [100, 500, 2500, 25000],
"max_update_agent_config": [100, 500, 2500, 25000],
"max_upload_avatar": [100, 500, 2500, 25000],
"max_user_request": [100, 500, 2500, 25000],
"max_stop_agent": [100, 500, 2500, 25000],
"max_init_agent": [100, 500, 2500, 25000],
"max_get_message_from_agent": [100, 500, 2500, 25000],
"max_delete_agent": [100, 500, 2500, 25000],
"max_get_messages_from_agents": [100, 500, 2500, 25000],
"max_clear_message": [100, 500, 2500, 25000],
"max_get_agents": [100, 500, 2500, 25000],
"max_health": [100, 500, 2500, 25000]
},
"file_ingestion": {
"max_upload_file": [100, 500, 2500, 25000],
"max_list_files": [100, 500, 2500, 25000],
"max_get_file": [100, 500, 2500, 25000],
"max_delete_file": [100, 500, 2500, 25000]
},
"workers": {
"max_get_job_status": [100, 500, 2500, 25000],
"max_get_job_result": [100, 500, 2500, 25000],
"max_queue_metrics": [100, 500, 2500, 25000]
},
"metrics": {
"max_get_metrics": [100, 500, 2500, 25000]
}
}
}