MCPcopy Create free account
hub / github.com/compozy/agh / taskSessionLastActivityAt

Function taskSessionLastActivityAt

internal/daemon/task_runtime.go:809–819  ·  view source on GitHub ↗
(liveness *store.SessionLivenessMeta)

Source from the content-addressed store, hash-verified

807}
808
809func taskSessionLastActivityAt(liveness *store.SessionLivenessMeta) *time.Time {
810 if liveness == nil {
811 return nil
812 }
813 if liveness.Activity != nil &&
814 liveness.Activity.LastActivityAt != nil &&
815 !liveness.Activity.LastActivityAt.IsZero() {
816 return liveness.Activity.LastActivityAt
817 }
818 return liveness.LastUpdateAt
819}
820
821func taskSessionMatchesRecordedSubprocess(liveness *store.SessionLivenessMeta) bool {
822 if liveness == nil || liveness.SubprocessPID <= 0 {

Callers 1

Calls 1

IsZeroMethod · 0.45

Tested by

no test coverage detected