{#if loading} {:else if error} {:else if detail}
会话 ID
{detail.id}
创建 / 更新
{fmtDate(detail.createdAt)} · {fmtDate(detail.updatedAt)}
{#if detail.archivedAt}
已归档
{fmtDate(detail.archivedAt)}
{/if}
运行数
{fmtNum(detail.runs.length)}

运行与计费事实

每条 UsageFact 是一次可计费消费;外部能力与模型完成分开列出。

{#if detail.runs.length === 0}
{:else}
{#each detail.runs as run (run.id)} {@const open = expandedRunId === run.id}
{#if open}
{#if run.usageFacts.length === 0}

此 run 没有 UsageFact(可能尚未结束或未记费)。

{:else}
{#each run.usageFacts as fact} {/each}
时间 类型 供应方 模型 / 能力 计量 成本 来源 关联 ID
{fmtDate(fact.occurredAt)} {usageKindLabel(fact.kind)} {fact.provider} {factSource(fact)} {factMeter(fact)} {fmtCost(fact.costUsd)} {fact.costSource} {fact.correlationId ?? '—'}
{/if}
{/if}
{/each}
{/if} {/if}