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

Function networkThreadKeyValues

internal/cli/network.go:1831–1846  ·  view source on GitHub ↗
(thread NetworkThreadRecord)

Source from the content-addressed store, hash-verified

1829}
1830
1831func networkThreadKeyValues(thread NetworkThreadRecord) []keyValue {
1832 return []keyValue{
1833 {Label: networkChannelValue, Value: stringOrDash(thread.Channel)},
1834 {Label: networkThreadIDValue, Value: stringOrDash(thread.ThreadID)},
1835 {Label: "Root Message", Value: stringOrDash(thread.RootMessageID)},
1836 {Label: networkTitleValue, Value: stringOrDash(thread.Title)},
1837 {Label: networkOpenedByValue, Value: stringOrDash(thread.OpenedByPeerID)},
1838 {Label: "Opened Session", Value: stringOrDash(thread.OpenedSessionID)},
1839 {Label: networkOpenedAtValue, Value: stringOrDash(formatTimePtr(thread.OpenedAt))},
1840 {Label: networkLastActivityValue, Value: stringOrDash(formatTimePtr(thread.LastActivityAt))},
1841 {Label: networkMessagesValue, Value: strconv.Itoa(thread.MessageCount)},
1842 {Label: "Participants", Value: strconv.Itoa(thread.ParticipantCount)},
1843 {Label: networkOpenWorkValue, Value: strconv.Itoa(thread.OpenWorkCount)},
1844 {Label: toolOperatorPreviewValue, Value: stringOrDash(thread.LastMessagePreview)},
1845 }
1846}
1847
1848func networkDirectHumanRow(direct NetworkDirectRoomRecord) []string {
1849 return []string{

Callers 1

networkThreadBundleFunction · 0.85

Calls 2

stringOrDashFunction · 0.85
formatTimePtrFunction · 0.85

Tested by

no test coverage detected