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

Function agentChannelMessagesBundle

internal/cli/agent_kernel.go:489–516  ·  view source on GitHub ↗
(messages []AgentChannelMessageRecord)

Source from the content-addressed store, hash-verified

487}
488
489func agentChannelMessagesBundle(messages []AgentChannelMessageRecord) outputBundle {
490 return listBundle(
491 messages,
492 messages,
493 "Agent Channel Messages",
494 []string{"ID", agentKernelChannelValue, bridgeKindValue, agentKernelFromValue, "Time"},
495 "agent_channel_messages",
496 []string{"message_id", "channel_id", agentKernelKindKey, "from_session_id", networkTimestampKey},
497 func(message AgentChannelMessageRecord) []string {
498 return []string{
499 message.MessageID,
500 message.ChannelID,
501 string(message.Metadata.MessageKind),
502 message.FromSessionID,
503 formatAgentTime(message.Timestamp),
504 }
505 },
506 func(message AgentChannelMessageRecord) []string {
507 return []string{
508 message.MessageID,
509 message.ChannelID,
510 string(message.Metadata.MessageKind),
511 message.FromSessionID,
512 formatAgentTime(message.Timestamp),
513 }
514 },
515 )
516}
517
518func agentChannelMessageBundle(message AgentChannelMessageRecord) outputBundle {
519 return outputBundle{

Callers 1

Calls 2

listBundleFunction · 0.85
formatAgentTimeFunction · 0.85

Tested by

no test coverage detected