Skip to content

T-NIWS-headless-usage-from-engine-json-output-interactive-usage

State: closed/done · Impact: medium · Complexity: medium

Capture headless usage from engine JSON output and interactive usage from transcripts keyed by session id, storing both in .sdlc/usage.jsonl.

  1. Parse headless engine JSON output for token/cost fields.
  2. Parse interactive transcripts by session id for the same.
  3. Append normalized rows to .sdlc/usage.jsonl.
AreaNote
solutions/ontological/lib/services/New usage service
  • AC-1: A headless run appends one usage.jsonl row with token/cost fields.
  • AC-2: An interactive session’s transcript produces an equivalent row keyed by session id.
  • none
  • none

← Back to Tasks