Interface: RoutineConfigEventResponse
Defined in: packages/sdk/src/types/generated/routine.ts:57
One row of the Routine History tab (GH #22937).
PHI-free by construction: IDs, closed-vocabulary enums, booleans, a timestamp, and field NAMES. Carries no Routine name, cron string, or prompt text — the same allowlist the audit payload enforces.
actorType / reason are what let the UI say "you turned this off" vs
"we turned this off, and here is why". scheduleTransitioned /
webhookTransitioned are computed server-side so no client has to
re-derive the no-op-save rule (and get it wrong the way reading
fieldsChanged as a diff does).
Properties
actor?
optionalactor:MemberSummary|null
Defined in: packages/sdk/src/types/generated/routine.ts:72
actorMemberId?
optionalactorMemberId:number|null
Defined in: packages/sdk/src/types/generated/routine.ts:63
actorType
actorType:
RoutineConfigEventActorType
Defined in: packages/sdk/src/types/generated/routine.ts:62
fieldsChanged?
optionalfieldsChanged:string[] |null
Defined in: packages/sdk/src/types/generated/routine.ts:71
id
id:
number
Defined in: packages/sdk/src/types/generated/routine.ts:58
occurredAt
occurredAt:
string
Defined in: packages/sdk/src/types/generated/routine.ts:61
reason
reason:
RoutineConfigEventReason
Defined in: packages/sdk/src/types/generated/routine.ts:64
routineId
routineId:
number
Defined in: packages/sdk/src/types/generated/routine.ts:60
scheduleEnabledAfter?
optionalscheduleEnabledAfter:boolean|null
Defined in: packages/sdk/src/types/generated/routine.ts:66
scheduleEnabledBefore?
optionalscheduleEnabledBefore:boolean|null
Defined in: packages/sdk/src/types/generated/routine.ts:65
scheduleTransitioned
scheduleTransitioned:
boolean
Defined in: packages/sdk/src/types/generated/routine.ts:69
uuid
uuid:
string
Defined in: packages/sdk/src/types/generated/routine.ts:59
webhookEnabledAfter?
optionalwebhookEnabledAfter:boolean|null
Defined in: packages/sdk/src/types/generated/routine.ts:68
webhookEnabledBefore?
optionalwebhookEnabledBefore:boolean|null
Defined in: packages/sdk/src/types/generated/routine.ts:67
webhookTransitioned
webhookTransitioned:
boolean
Defined in: packages/sdk/src/types/generated/routine.ts:70