Files
orca/src/shared/setup-agent-startup-policy.ts
T
Neil 8d3e32a2ff Fix setup-provisioned skills missing at agent startup (#17124)
* fix(setup): let repos gate agent startup

* test(setup): update runner call expectations
2026-08-29 01:53:31 -07:00

12 lines
483 B
TypeScript

import type { SetupAgentStartupPolicy } from './orca-yaml-hook-types'
// Why: existing repos keep launching setup and agents side by side unless the user or
// committed project config requires setup to finish first.
export const DEFAULT_SETUP_AGENT_STARTUP_POLICY: SetupAgentStartupPolicy = 'start-immediately'
export function shouldWaitForSetupBeforeAgentStartup(
...policies: (SetupAgentStartupPolicy | undefined)[]
): boolean {
return policies.includes('wait-for-setup')
}