gatelineAPI reference
interface AppDeps {
    cache?: GenerationCache;
    runnerApi?: RunnerApi;
    sources: RunSource[];
    subscribe?: (send: (event: string) => void) => () => void;
    webhook?: WebhookConfig;
}

Properties

cache?: GenerationCache
runnerApi?: RunnerApi

Runner-agent poll/claim/report surface (R6); absent → the routes do not exist.

sources: RunSource[]
subscribe?: (send: (event: string) => void) => () => void

Called once per SSE client; returns an unsubscribe.

webhook?: WebhookConfig

GitHub webhook intake; absent → the route does not exist.