Skip to content

Generation Logs

Every AI generation is archived: step-level logs are fully traceable and token usage is booked on a differential basis.

Generation logs list → click to open the owning case

Log list

Generation logs list

Generation logs: status, case, natural language, step count, token usage (cache hits shown)

ColumnDescription
StatusCompleted / Error / Cancelled
CaseThe case this generation belongs to
Natural languageThe description text used to start the generation
Step countSteps executed in this generation
Token usageActual model usage of this generation (cache-hit share labeled; cached portions cost far less)
Start / End timeTime range of this generation

Row actions:

ButtonPurpose
👁 ViewOpens the generation log detail drawer in place: full tool-call trail, visual observations, help decisions and per-step token details
🗑 DeleteDelete this log (with confirmation)

Clicking anywhere on the row navigates to the owning case's detail, located at the script version produced by that generation — handy for continuing or replaying right away.

Toolbar: search (case/description keywords), status filter, batch selection with Clear Selected / Clear All.

What's inside the log detail

Generation log detail drawer

Generation log detail drawer: summary (status, token usage with cache hits) + execution steps (tool, params and tokens per step)

  • Summary: status, natural language, start URL, token usage (cache hits labeled), time range.
  • Execution steps: user input, LLM pre-split, navigate/snapshot/fill/press — each tool call with params and per-step token accounting.
  • Visual observations: page screenshot observations when vision is enabled.
  • Help decisions: the full decision trail of AI repair / rephrase / manual takeover / skip when stuck.

Auto cleanup

Expired logs are cleaned up at startup according to the generation-log retention period in Settings.

TestDog Test Case Management Tool