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

Function inMemoryTaskLatestActivity

internal/task/manager_test.go:9801–9815  ·  view source on GitHub ↗
(summary *Summary, runs map[string]Run, events []Event)

Source from the content-addressed store, hash-verified

9799}
9800
9801func inMemoryTaskLatestActivity(summary *Summary, runs map[string]Run, events []Event) time.Time {
9802 taskRuns := make([]Run, 0)
9803 for _, run := range runs {
9804 if run.TaskID == summary.ID {
9805 taskRuns = append(taskRuns, run)
9806 }
9807 }
9808 taskEvents := make([]Event, 0)
9809 for _, event := range events {
9810 if event.TaskID == summary.ID {
9811 taskEvents = append(taskEvents, event)
9812 }
9813 }
9814 return latestTaskActivityAt(taskRecordFromSummary(summary), taskRuns, taskEvents)
9815}
9816
9817func cloneTriageState(record TriageState) TriageState {
9818 cloned := record

Callers 1

ListTasksMethod · 0.85

Calls 3

appendFunction · 0.85
latestTaskActivityAtFunction · 0.85
taskRecordFromSummaryFunction · 0.85

Tested by

no test coverage detected