跳转到主要内容
Hive Agent logs 会在一个表格中显示 workspace 的所有 Hive Agent 运行,并支持查看追踪、节点、来源、预算 ledger 和最终响应。

如何打开 Hive Agent logs?

在侧边栏打开 Hive Agents 点击 Logs

如何筛选 logs?

使用日期范围、分页、列显示、筛选,以及用于 All SourcesDashboardAPISource 导航。 Hive Agent logs 支持 Hive AgentStatus、用于 All SourcesDashboardAPI 的 来源导航,以及按名称、目标或 request ID 搜索。

pass 和 attempt 有什么区别?

Pass 是一次完整的执行和验证轮次。如果一个或多个节点被拒绝,Hive Agents 可以为仍需修复的工作开始下一轮 pass。 Attempt 是单个节点的一次具体执行或验证尝试。节点在执行、检查、被拒绝并重试时,可能会显示多个 attempts。 在 Run Console 中,节点执行尝试完成、但 verifier 尚未开始时,可能会显示 等待验证。这是用于查看实时进度的显示状态,不是已存储的运行状态。 Compose attempts 与节点 attempts 分开计算。它们发生在必需节点已经验证通过之后,用于重新生成并检查最终响应。 示例: 如果 pass 1 验证通过两个节点并拒绝一个节点,pass 2 会重试被拒绝的节点。该节点可能显示多个 attempts,因为每一次执行或验证尝试都会记录下来。

状态词汇表

状态含义
pending运行已创建,等待开始
preparing_sourcesFetch Hive 在计划前处理来源
planningplanner 创建节点和验证标准
executingexecutor 正在处理节点
verifyingverifier 正在检查输出
retrying被拒绝节点准备进入下一轮
composingcomposer 正在组装并检查最终响应
blocked运行到达预算 gate。使用 budget_block_state 区分暂停: awaiting_approval 表示 workflow 正在等待 magic-link 审批(ended_at 为 null);stopped 表示运行已因预算结束(hard cap、审批被拒绝或审批过期),且 ended_at 已设置
completed运行成功完成或 best effort 完成
failed运行无法完成
cancelling已请求取消
cancelled运行已取消

如何阅读详情页?

点击运行行。 根视图会显示最终响应、来源、节点、预算和运行配置。有已接受的编写结果时,最终响应优先使用它;已验证节点输出仍作为支持详情保留。 Run Console 会分别显示 awaiting approval(可以批准继续)和 stopped on budget(运行已结束)的 banner。stop banner 会尽量使用导致 blocked 的预算事件: 它会区分已花费金额已经达到 cap,还是下一步预计成本会超过 cap,并使用 blocked 当时记录的 cap,而不是之后 blueprint 中的值。控制台里的预算花费用 cumulative_cost_usd,也就是 BudgetGate 实际执行的同一数字,而不是计划阶段的 projected_cost_usd 估算。

追踪如何工作?

追踪会显示来源准备、planning、execution、verification、repeat decisions、compose attempts、budget checks、重试和最终状态。 compose span 会在编写开始时就出现,而不是等 composer 完成后才出现。compose 尝试进行中时,运行状态为 composing,且 run_config.composition.statusrunning execute 和 verify span 也会在每个节点阶段运行期间出现(status: running),并在阶段结束时在同一条 span 上完成。瀑布图按语义顺序(pass_number、节点位置、execute 在 verify 之前)对每个 pass 的每个节点分组显示 execute 再 verify,而不是仅按开始时间排序 — 这样即使子 trace 完成时间不同,并行节点仍然清晰可读。 选择阶段可查看 InputOutputMetadata。失败、blocked 或可重试阶段会显示问题提示。预算 span 会在 span 头部显示预算设置,重复 span 会在同一位置显示重复设置。运行级失败信息只显示在 overview 和终态 span 上,允许通过的 budget check 保持为信息提示。 planner、executor、verifier 和 composer 调用可以展开显示子 AgentRun,包括模型推理、LLM 响应以及工具输入和响应面板。

partial-result 取消后会怎样?

partial-result cancellation 会停止新节点工作,让已开始的工作完成,并保留已验证输出。最终状态仍是 cancelled 另请参阅: Log History and Troubleshooting.