{% extends "base.html" %} {% set active_nav = "watchlist" %} {% block title %}Watchlist - Distill{% endblock %} {% block content %}
{{ channel_watches|length }} channel watches · {{ topic_watches|length }} topic watches
{% if stale %}Stay current
Watches are recurring sources. Configure them after you have a topic, then run catch-up or topic-watch on a cadence you control.
distill monitor "your topic query" --topic my-topic --previewdistill topic-watch add "your topic query" --topic my-topicdistill watch add <channel-url> --topic my-topicdistill topic-watch run or distill catch-up when you want a refreshDistill does not schedule runs itself. External loops, cron, or a human operator choose when to run watches.
| Channel | Topic | Lookback |
|---|---|---|
| {{ w.name }} | {{ w.topic }} | {{ w.days }}d |
| No channel watches configured | ||
| Name | Cadence | Picks | Budget | Status |
|---|---|---|---|---|
|
{{ e.name }}
{{ e.topic }} / {{ e.days }}d
|
{{ e.cadence }} | {{ e.limit }} |
~${{ "%.2f"|format(tw.projected_cost) }}/run
{% if e.monthly_budget %} ${{ "%.2f"|format(e.monthly_budget) }}/mo{% endif %} |
{% if e.paused %} paused {% else %} active {% endif %} |
| No topic watches configured | ||||