{% extends "base.html" %} {% block title %}Plan - PlanExe{% endblock %} {% block head %} {% endblock %} {% block content %}

Plan

id: {{ plan.id }}{% if plan.timestamp_created %} · Created: {{ plan.timestamp_created.strftime("%Y-%m-%d %H:%M:%S") }}{% endif %}

Status: {% if plan.state %}{{ plan.state.name | lower }}{% else %}pending{% endif %}{% if plan.progress_percentage is not none %} · {{ "%.0f"|format(plan.progress_percentage) }}%{% endif %}{% if plan.progress_message and not (plan.state and plan.state.name == 'stopped') %} · {{ plan.progress_message }}{% endif %}

{% if resume_error == "version_mismatch" %} Resume unavailable — plan was created with a different PlanExe version. Use Retry. {% endif %}
Retry Resume
Stop Download Report Download Report Download ZIP Download ZIP

Prompt

{{ plan.prompt or '' }}

Usage & Cost

Updated: waiting for telemetry

Telemetry is being prepared.

Prompt tokens

Pending...

Completion tokens

Pending...

Thinking tokens

Pending...

Total tokens

Pending...

Token cost (USD)

Pending...

Activity cost (USD)

Pending...

Provider(s)

Pending...

Model(s)

Pending...

Calls

Pending...

Telemetry source

Routes: Pending...

Failure Modes & Execution Trace

Failure reason

Pending...

Failed step

Pending...

Recoverable

Pending...

Stage

Pending...

Error type

Pending...

Retries

Pending...

Provider switch

Pending...

Fallback

Pending...

Queue → Processing

Pending...

Processing → Terminal

Pending...

LLM duration total

Pending...

Execution Trace

Timestamp Invoked By Provider/Model Duration Status Error
Pending...
{% endblock %}