(channels []AgentChannelRecord)
| 464 | } |
| 465 | |
| 466 | func agentChannelsBundle(channels []AgentChannelRecord) outputBundle { |
| 467 | return listBundle( |
| 468 | channels, |
| 469 | channels, |
| 470 | "Agent Channels", |
| 471 | []string{"ID", agentKernelChannelValue, "Purpose", taskTaskValue, taskRunValue}, |
| 472 | "agent_channels", |
| 473 | []string{"id", agentKernelChannelKey, "purpose", taskTaskIDKey, agentKernelRunIDKey}, |
| 474 | func(channel AgentChannelRecord) []string { |
| 475 | return []string{ |
| 476 | channel.ID, |
| 477 | channel.Channel, |
| 478 | stringOrDash(channel.Purpose), |
| 479 | stringOrDash(channel.TaskID), |
| 480 | stringOrDash(channel.RunID), |
| 481 | } |
| 482 | }, |
| 483 | func(channel AgentChannelRecord) []string { |
| 484 | return []string{channel.ID, channel.Channel, channel.Purpose, channel.TaskID, channel.RunID} |
| 485 | }, |
| 486 | ) |
| 487 | } |
| 488 | |
| 489 | func agentChannelMessagesBundle(messages []AgentChannelMessageRecord) outputBundle { |
| 490 | return listBundle( |
no test coverage detected