Extend worker capabilities with new execution plugins and security features: - Jupyter plugin for notebook-based ML experiments - vLLM plugin for LLM inference workloads - Cross-platform process isolation (Unix/Windows) - Network policy enforcement with platform-specific implementations - Service manager integration for lifecycle management - Scheduler backend integration for queue coordination Update lifecycle management: - Enhanced runloop with state transitions - Service manager integration for plugin coordination - Improved state persistence and recovery Add test coverage: - Unit tests for Jupyter and vLLM plugins - Updated worker execution tests |
||
|---|---|---|
| .. | ||
| plugins | ||
| artifacts_test.go | ||
| config_test.go | ||
| hash_bench_test.go | ||
| jupyter_task_test.go | ||
| prewarm_v1_test.go | ||
| run_manifest_execution_test.go | ||
| snapshot_stage_test.go | ||
| snapshot_store_test.go | ||
| worker_test.go | ||