Skip to content

Type Alias: TimeoutSources

Makaio Framework


Makaio Framework / utils / TimeoutSources

TimeoutSources = Record<TimeoutCategory, { layer: TimeoutLayer; source: string; }>

Defined in: ../../../packages/utils/src/timeout/types.ts:27

Provenance tracking: which layer set each timeout value.

  • TimeoutSources
    • Record<TimeoutCategory, { layer: TimeoutLayer; source: string }>
      • TimeoutCategory
        • 'initialization' | 'acknowledgement' | 'completion' | 'toolApproval' | 'eventWait'
          • 'initialization'
          • 'acknowledgement'
          • 'completion'
          • 'toolApproval'
          • 'eventWait'
      • { layer: TimeoutLayer; source: string }
type TimeoutSources = {
initialization: { layer: TimeoutLayer; source: string; };
acknowledgement: { layer: TimeoutLayer; source: string; };
completion: { layer: TimeoutLayer; source: string; };
toolApproval: { layer: TimeoutLayer; source: string; };
eventWait: { layer: TimeoutLayer; source: string; };
};