- 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
534 B
JSON
21 lines
534 B
JSON
{
|
|
"name": "hermes_service_sessions_crud",
|
|
"table": "hermes_service_sessions",
|
|
"operations": {
|
|
"create": {
|
|
"fields": ["user_id", "service_id", "local_session_id", "session_name", "status"],
|
|
"required": ["user_id", "service_id", "local_session_id"]
|
|
},
|
|
"read": {
|
|
"filters": ["user_id", "service_id", "status", "id"]
|
|
},
|
|
"update": {
|
|
"fields": ["session_name", "status"]
|
|
},
|
|
"delete": {
|
|
"soft_delete": true,
|
|
"field": "status",
|
|
"deleted_value": "closed"
|
|
}
|
|
}
|
|
} |