Skip to content

TerminationReadable

Defined in: packages/core/src/utils/debugDump.ts:142

The read surface readTermination needs — satisfied by GthAgentRunner.

getFinishReasonObservations(): readonly GthFinishReasonObservation[]

Defined in: packages/core/src/utils/debugDump.ts:144

readonly GthFinishReasonObservation[]


optional getOutstandingWork(): GthOutstandingWork | null

Defined in: packages/core/src/utils/debugDump.ts:151

[[EXT-158]] — optional, so a runner predating it (an embedder’s own, a test double) still yields a termination section rather than none at all. The dump then records null, which is the same answer as “nothing was outstanding” — an acceptable conflation here, because unlike the reason above this fact carries no defect signal in its absence.

GthOutstandingWork | null


getTerminationReason(): GthTerminationReason | null

Defined in: packages/core/src/utils/debugDump.ts:143

GthTerminationReason | null