---
id: SCR-PFM-LLM-006
title: Rhythm HQ AI task execution detail
route: '/hq/aiUsage/executions/{tenantId}/{executionId}'
surface: console
product_area: platform
module: llm
revision: 1
status: draft
design_intent: proposed
implementation_evidence: observed
inference: []
source_sha:
  react-console: baf6dae382d6f41dce976c7f848667ccc37e076f
  services-platform: ad3f6a6582843008ed0f5a17b131878d15829af1
purpose: 'Inspect task timing, caller, totals and the requests associated with one AI execution.'
supports:
  - CAP-PFM-LLM-011
  - CAP-PFM-LLM-003
permission: hq.llm-usage.read
entry_from:
  - SCR-PFM-LLM-004 (a request's task link)
  - SCR-PFM-LLM-007 (request and execution history)
exits_to:
  - SCR-PFM-LLM-005
  - SCR-PFM-LLM-007 (the organization)
  - SCR-PFM-LLM-004
displays:
  - field: 'Task identity, organization and presentation status'
    source: getHqTenantLlmUsageExecution
  - field: 'Start, end, caller, settlement count and spend'
    source: getHqTenantLlmUsageExecution
  - field: Associated requests in chronological order
    source: getHqTenantLlmUsageExecution
actions:
  - label: Open a request
    operation_id: 'none: navigation'
    permission: hq.llm-usage.read
    confirm: false
states:
  - 'loading: task detail is pending'
  - 'not found: organization or scoped task is unavailable'
  - 'error: a detail failure offers retry'
  - 'empty: no associated requests were returned'
  - 'read-only: the detail exposes no task mutation'
  - 'permission denied: task data is withheld'
validation:
  - BR-CAP-PFM-LLM-011-02
  - BR-CAP-PFM-LLM-011-08
patterns:
  - Standard layout with page header and back link
  - HQ cards and card states
component: components/console/hq/ai-usage/ai-usage-execution-detail.tsx
evidence:
  - >-
    react-console at baf6dae: app/(console)/hq/aiUsage/executions/[tenantId]/[executionId]/page.tsx;
    components/console/hq/ai-usage/ai-usage-execution-detail.tsx; lib/hq/ai-usage.ts.
controls: [TC-AI-006, TC-AI-007, TC-AVL-001, TC-AVL-004, TC-AVL-005, TC-AZ-001, TC-AZ-002, TC-AZ-003, TC-AZ-004, TC-AZ-005, TC-AZ-006, TC-CRY-001, TC-CRY-002, TC-CRY-003, TC-CRY-004, TC-DAT-001, TC-DAT-002, TC-DAT-003, TC-IAM-001, TC-IAM-002, TC-IAM-003, TC-IAM-004, TC-IAM-005, TC-IAM-006, TC-LOG-001, TC-LOG-002, TC-LOG-003, TC-LOG-004, TC-LOG-005, TC-MON-001, TC-PI-001, TC-PI-002, TC-PI-003, TC-PI-004, TC-PI-005, TC-PRV-001, TC-PRV-002, TC-TEN-001, TC-TEN-002, TC-TEN-003, TC-VEN-001, TC-VEN-002, TC-VEN-003]
---

# Rhythm HQ AI task execution detail

## What the Screen Is For

Support uses task detail to connect accumulated cost to its underlying model requests.

## What It Shows and Lets People Do

The header names the task and organization. Totals show start, end or still running, person, settled request count and spend with credits. Associated requests are ordered chronologically and link to request detail. The component does not display a duration field, and its request list is not restricted to settled work.

## States and Errors

Loading, permission denial, not found and retryable error states are distinct. An empty associated request list shows its own message, regardless of settlement count.

## Patterns It Must Respect

PageLayout, PageHeader, HQ totals cards and the shared request-row component define the built behavior.
