{% extends "base.html" %} {% block title %}{{ project.project_key }} · watchmen{% endblock %} {% block content %}
| pre | post | |
|---|---|---|
| Sessions | {{ impact.pre.sessions_n }} | {{ impact.post.sessions_n }} |
| Median tool errors | {{ '%.1f'|format(impact.pre.median_errors) }} | {{ '%.1f'|format(impact.post.median_errors) }} |
| Median prompts | {{ '%.0f'|format(impact.pre.median_prompts) }} | {{ '%.0f'|format(impact.post.median_prompts) }} |
| Median cost | ${{ '%.2f'|format(impact.pre.median_cost) }} | ${{ '%.2f'|format(impact.post.median_cost) }} |
{{ project.project_key }};
the comparison will fill in as more sessions land.
| session | agent | started | cost | tokens | tools |
|---|---|---|---|---|---|
| {{ c.session_id[:12] }} | {{ c.agent }} | {{ (c.started_at or '')[:10] }} | ${{ '%.2f'|format(c.cost_usd) }} | {% if c.total_tokens >= 1000000 %}{{ '%.1f'|format(c.total_tokens / 1000000) }}M{% else %}{{ '%.0f'|format(c.total_tokens / 1000) }}k{% endif %} | {{ '{:,}'.format(c.tool_use_count) }} |
watchmen curate {{ project.project_key }}.