{% extends "base.html" %} {% block title %}doctor · watchmen{% endblock %} {% block content %}

Doctor

Install health diagnostics. Same probes as watchmen doctor, rendered in the browser so you don't have to leave the viewer to know what's broken.
{% if check_openrouter %} Skip API probe {% else %} Run API probe {% endif %} Re-check
{% if summary.fails %}✗{% elif summary.warns %}!{% else %}✓{% endif %}
{{ summary.verdict }}
{{ summary.mood }}
{% for r in rows %} {% endfor %}
Check Status Detail Fix
{{ r.label }} {% if r.severity == "ok" %} {% elif r.severity == "warn" %}! {% else %} {% endif %} {{ r.detail }} {% if r.fix %} {# The fix string often embeds backticks; render as code if it has them. #} {% if "`" in r.fix %} {% set parts = r.fix.split("`") %} {% for p in parts %}{% if loop.index0 % 2 == 1 %}{{ p }}{% else %}{{ p }}{% endif %}{% endfor %} {% else %} {{ r.fix }} {% endif %} {% else %} · {% endif %}
CLI equivalent: watchmen doctor
{% endblock %}