hermes-web-cli/json/hermes_services.json
yumoqing 21a735548e feat: Initial implementation of hermes-web-cli with multi-service support
- 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
2026-04-21 13:33:42 +08:00

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"
}
}
}