Refactor UnifiedCoordinator to follow Single Responsibility Principle
- Create dedicated service classes for separated concerns: * AgentService: Agent management and health monitoring * WorkflowService: Workflow parsing and execution tracking * PerformanceService: Metrics and load balancing * BackgroundService: Background processes and cleanup * TaskService: Database persistence (already existed) - Refactor UnifiedCoordinator into UnifiedCoordinatorRefactored * Clean separation of responsibilities * Improved maintainability and testability * Dependency injection pattern for services * Clear service boundaries and interfaces - Maintain backward compatibility through re-exports - Update main.py to use refactored coordinator 🚀 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
45
frontend/node_modules/lucide-react/dist/esm/icons/hop-off.js
generated
vendored
45
frontend/node_modules/lucide-react/dist/esm/icons/hop-off.js
generated
vendored
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* @license lucide-react v0.294.0 - ISC
|
||||
* @license lucide-react v0.453.0 - ISC
|
||||
*
|
||||
* This source code is licensed under the ISC license.
|
||||
* See the LICENSE file in the root directory of this source tree.
|
||||
@@ -8,20 +8,45 @@
|
||||
import createLucideIcon from '../createLucideIcon.js';
|
||||
|
||||
const HopOff = createLucideIcon("HopOff", [
|
||||
["path", { d: "M17.5 5.5C19 7 20.5 9 21 11c-1.323.265-2.646.39-4.118.226", key: "10j95a" }],
|
||||
["path", { d: "M5.5 17.5C7 19 9 20.5 11 21c.5-2.5.5-5-1-8.5", key: "1mqyjd" }],
|
||||
["path", { d: "M17.5 17.5c-2.5 0-4 0-6-1", key: "11elt5" }],
|
||||
["path", { d: "M20 11.5c1 1.5 2 3.5 2 4.5", key: "13ezvz" }],
|
||||
["path", { d: "M11.5 20c1.5 1 3.5 2 4.5 2 .5-1.5 0-3-.5-4.5", key: "1ufrz1" }],
|
||||
["path", { d: "M22 22c-2 0-3.5-.5-5.5-1.5", key: "1n8vbj" }],
|
||||
["path", { d: "M10.82 16.12c1.69.6 3.91.79 5.18.85.28.01.53-.09.7-.27", key: "qyzcap" }],
|
||||
[
|
||||
"path",
|
||||
{
|
||||
d: "M4.783 4.782C1.073 8.492 1 14.5 5 18c1-1 2-4.5 1.5-6.5 1.5 1 4 1 5.5.5M8.227 2.57C11.578 1.335 15.453 2.089 18 5c-.88.88-3.7 1.761-5.726 1.618",
|
||||
key: "1h85u8"
|
||||
d: "M11.14 20.57c.52.24 2.44 1.12 4.08 1.37.46.06.86-.25.9-.71.12-1.52-.3-3.43-.5-4.28",
|
||||
key: "y078lb"
|
||||
}
|
||||
],
|
||||
["line", { x1: "2", x2: "22", y1: "2", y2: "22", key: "a6p6uj" }]
|
||||
["path", { d: "M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .7-.26", key: "1utre3" }],
|
||||
[
|
||||
"path",
|
||||
{
|
||||
d: "M17.99 5.52a20.83 20.83 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-1.17.1-2.5.02-3.9-.25",
|
||||
key: "17o9hm"
|
||||
}
|
||||
],
|
||||
["path", { d: "M20.57 11.14c.24.52 1.12 2.44 1.37 4.08.04.3-.08.59-.31.75", key: "1d1n4p" }],
|
||||
[
|
||||
"path",
|
||||
{
|
||||
d: "M4.93 4.93a10 10 0 0 0-.67 13.4c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.85.85 0 0 0 .48-.24",
|
||||
key: "9uv3tt"
|
||||
}
|
||||
],
|
||||
[
|
||||
"path",
|
||||
{
|
||||
d: "M5.52 17.99c1.05.95 2.91 2.42 4.5 3.15a.8.8 0 0 0 1.13-.68c.2-2.34-.33-5.3-1.57-8.28",
|
||||
key: "1292wz"
|
||||
}
|
||||
],
|
||||
[
|
||||
"path",
|
||||
{
|
||||
d: "M8.35 2.68a10 10 0 0 1 9.98 1.58c.43.35.4.96-.12 1.17-1.5.6-4.3.98-6.07 1.05",
|
||||
key: "7ozu9p"
|
||||
}
|
||||
],
|
||||
["path", { d: "m2 2 20 20", key: "1ooewy" }]
|
||||
]);
|
||||
|
||||
export { HopOff as default };
|
||||
|
||||
Reference in New Issue
Block a user