• - CompanyHeartbeatService: company-level heartbeat with timer registration
    - Auto-trigger: cron-based pipeline scheduling (intervalHours)
    - Active run driving: dispatch tasks to agents, timeout detection
    - CEO heartbeat: periodic company status check
    - Pipeline cron field support in definitions
    - Registered in server startup alongside agent heartbeat
    - E2E test: 113/113 passed (all phases + autonomous loop)
    yibo authored
     
    Browse File »
  • - PipelineService: define pipelines with ordered agent-assigned steps
    - Run lifecycle: start → markStepStarted → advanceStep → complete
    - Step output automatically flows as next step input
    - Pipeline CRUD + Run management REST API routes
    - E2E test: 106/106 passed (Phase 1 + 2 + 3 + 4)
    yibo authored
     
    Browse File »