- Complete module following all four development specifications - Multi-Hermes Service instance management for enterprise deployments - Database tables: hermes_services, hermes_service_sessions - CRUD operations for service and session management - bricks-framework UI components: index.ui, service-detail.ui, chat.ui, settings.ui - Support for enterprises to deploy their own hermes-service instances - Unified interface to manage multiple service endpoints - Security features: API key storage, HTTPS enforcement, connection testing
21 lines
526 B
JSON
21 lines
526 B
JSON
{
|
|
"name": "hermes_services_crud",
|
|
"table": "hermes_services",
|
|
"operations": {
|
|
"create": {
|
|
"fields": ["user_id", "name", "service_url", "api_key", "description", "status"],
|
|
"required": ["user_id", "name", "service_url"]
|
|
},
|
|
"read": {
|
|
"filters": ["user_id", "status", "id"]
|
|
},
|
|
"update": {
|
|
"fields": ["name", "service_url", "api_key", "description", "status"]
|
|
},
|
|
"delete": {
|
|
"soft_delete": true,
|
|
"field": "status",
|
|
"deleted_value": "inactive"
|
|
}
|
|
}
|
|
} |