Modular Express server for Sequential Desktop with app registry, plugin system, and dynamic app discovery.
npm install @sequential/desktop-serverimport {{ DesktopServer }} from '@sequential/desktop-server';
const service = new DesktopServer({{ /* config */ }});
const result = await service.execute(input);execute(input)- Execute service operationvalidate(input)- Validate input against schemagetStatus()- Get service status
Service behavior controlled via configuration:
{{
timeout: 5000,
retries: 3,
debug: false
}}Uses standardized error handling from @sequential/error-handling:
try {{
const result = await service.execute(input);
}} catch (error) {{
console.error(error.message);
}}- @sequential/task-execution-service - Task execution
- @sequential/error-handling - Error handling
MIT