Tinker
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Home
Epics
Create OrchestratorPingJob for periodic coordination
Edit
Create OrchestratorPingJob for periodic coordination
Cancel
Save
Title
*
Project
*
Choose an option
alpha
tinker
Create new project
Description
Create a periodic job that pings the Orchestrator when it has been idle for at least 2 minutes. ## Behavior - Runs every 30 seconds - Checks if Orchestrator agent exists and has status `idle` - Checks if `status_updated_at` is older than 2 minutes - If both conditions true: broadcasts ping to Orchestrator - If not: does nothing (will try again next run) ## Ping Message ```json { "type": "ping", "message": "Check state" } ``` ## Changes Required **New file:** `app/jobs/orchestrator_ping_job.rb` **Schedule:** Add to `config/sidekiq.yml` or `config/schedule.rb` depending on job runner ## Parent Epic #62 - Autonomous Agent Coordination via WebSocket
Avo
· © 2026 AvoHQ ·
v3.27.0
Close modal
Are you sure?
Yes, I'm sure
No, cancel