feat: add recommended action, risk level, and ticket draft readiness to AgentRunLogResponse and related components

This commit is contained in:
mlogclub
2026-04-12 14:12:04 +08:00
parent c3ac4c3e28
commit 54f5a684c3
4 changed files with 100 additions and 56 deletions
+10
View File
@@ -440,6 +440,13 @@ export default function DashboardAgentRunLogsPage() {
{item.handoffReason}
</div>
) : null}
{item.recommendedAction ? (
<div className="line-clamp-1 text-xs text-muted-foreground">
{item.recommendedAction}
{item.riskLevel ? ` / ${item.riskLevel} risk` : ""}
{item.ticketDraftReady ? " / 草稿已就绪" : ""}
</div>
) : null}
</div>
) : (
"-"
@@ -529,6 +536,9 @@ export default function DashboardAgentRunLogsPage() {
`plannedSkillCode: ${activeLog.plannedSkillCode || "-"}`,
`plannedSkillName: ${activeLog.plannedSkillName || "-"}`,
`graphToolCode: ${activeLog.graphToolCode || "-"}`,
`recommendedAction: ${activeLog.recommendedAction || "-"}`,
`riskLevel: ${activeLog.riskLevel || "-"}`,
`ticketDraftReady: ${activeLog.ticketDraftReady ? "true" : "false"}`,
`plannedToolCode: ${activeLog.plannedToolCode || "-"}`,
`planReason: ${activeLog.planReason || "-"}`,
`handoffReason: ${activeLog.handoffReason || "-"}`,
+3
View File
@@ -399,6 +399,9 @@ export type AgentRunLog = {
toolSearchTrace: string
graphToolTrace: string
graphToolCode: string
recommendedAction: string
riskLevel: string
ticketDraftReady: boolean
handoffReason: string
plannedToolCode: string
planReason: string