36 lines
1015 B
Markdown
36 lines
1015 B
Markdown
|
|
# Orchestrator Reference
|
||
|
|
|
||
|
|
This directory will reference the existing orchestrator implementation.
|
||
|
|
|
||
|
|
## Current Implementation Location
|
||
|
|
`/Users/Akasha/repo-cnz/src/orchestrator/`
|
||
|
|
|
||
|
|
## Implementation Details
|
||
|
|
- **Language**: Rust
|
||
|
|
- **Purpose**: High-performance task coordination and workflow management
|
||
|
|
- **Features**:
|
||
|
|
- REST API endpoints
|
||
|
|
- File-based task queue
|
||
|
|
- Priority processing
|
||
|
|
- Retry logic
|
||
|
|
- Background processing
|
||
|
|
|
||
|
|
## Integration Status
|
||
|
|
- **Current**: Fully functional in original location
|
||
|
|
- **New Structure**: Reference established
|
||
|
|
- **Migration**: Planned for future phase
|
||
|
|
|
||
|
|
## Usage
|
||
|
|
The orchestrator remains fully functional at its original location. Use the existing scripts and commands:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd /Users/Akasha/repo-cnz/src/orchestrator
|
||
|
|
./scripts/start-orchestrator.nu --background
|
||
|
|
```
|
||
|
|
|
||
|
|
## API Endpoints
|
||
|
|
- Health: `GET http://localhost:8080/health`
|
||
|
|
- Tasks: `GET http://localhost:8080/tasks`
|
||
|
|
- Workflows: Various workflow endpoints
|
||
|
|
|
||
|
|
See original implementation for complete API documentation.
|