{{ '⚠ missing' if f.missing else f.mime }}
{% endif %}
promptmap docs
promptmap run history — generated {{ generated_at }}
{% if latest_files %}Files — latest run {{ latest_run.short_id }}
{% for f in latest_files %}
{% if f.preview %}
{% else %}
{% endfor %}
Run History
Click a row to expand model details.
{% if runs and not tokens_reported %}
Token usage is not being reported.
To track it, have llm_call in client.py return
promptmap.LLMResult(text, spent_tokens=…) instead of the bare text.
How to count is up to you: input + output + thinking, or the provider's
total when it reports one (e.g. Gemini usage_metadata.total_token_count,
OpenAI usage.total_tokens).
promptmap init scaffolds a client that does this.
| Run ID | Status | Models | Started | Duration | Tokens used | From cache | Est. cold start | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ run.short_id }} | {{ badge(run.status) }} | {{ run.model_count }} | {{ run.created }} | {{ run.duration }} | {{ tokens(run.tokens_used) }} | {{ tokens(run.tokens_cached) }} | {{ tokens(run.tokens_cold) }} | |||||||||||||||||||||
|
||||||||||||||||||||||||||||
No runs recorded yet. Run promptmap run first.
|
||||||||||||||||||||||||||||
Model DAG
{{ dag_section | safe }}