6. Agent Interaction and Lifecycle in HighKey Platform
Last updated
Last updated
The below sequence diagram illustrates the complete lifecycle and interaction flow of Agents within the HighKey platform, demonstrating the orchestration between Users, Platform, Schedulers, Agents, and DARP Servers:
During this initial phase:
Users create new Agents with specific configurations and rules
The HighKey Platform handles Agent deployment
Multiple Agents can be created and deployed simultaneously
Configuration involves:
Setting up Agent permissions
Establishing data access rules for each Agent
Ensuring proper authorization for data interactions
The Scheduler configuration includes:
Creating workflow definitions
Deploying the Scheduler with specified parameters
Setting up task dependencies
This critical phase demonstrates several key interactions:
a) Primary Task Execution:
Scheduler triggers initial tasks
Agents request data from DARP Servers
DARP Servers return requested data
Agents complete assigned tasks
b) Inter-Agent Collaboration:
Dependent tasks are triggered
Agents share results
Additional data requests are processed
Results processing includes:
Compiling task results
Aggregating data from multiple Agents
Returning final output to users
Continuous monitoring provides:
Real-time Agent status updates
Performance metrics tracking
Workflow progress reporting
Direct result sharing between Agents
Coordinated task execution
Dependency management
Structured data request patterns
Secure data transmission
Efficient result sharing
Centralized deployment management
Permission control
Workflow coordination