fastmcp/index.html
2026-09-27 00:44:58 -05:00

127 lines
4.4 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta
name="description"
content="FastMCP maintenance: current checks, contributor queue, and automation activity."
/>
<title>FastMCP / maintenance</title>
<link rel="stylesheet" href="style.css" />
<script src="app.js" defer></script>
</head>
<body>
<main>
<header>
<h1>
<a href="https://github.com/PrefectHQ/fastmcp">fastmcp</a
><span> / maintenance</span>
</h1>
<nav aria-label="Page controls">
<button id="refresh">refresh</button
><button id="theme" aria-label="Switch color theme">◐</button>
</nav>
</header>
<div class="status-line">
<span id="health">◌ reading snapshot</span
><span id="freshness" role="status"></span>
</div>
<p id="notice" class="notice" hidden></p>
<section class="metrics" aria-label="At a glance" id="metrics"></section>
<section aria-labelledby="ranking-title">
<div class="section-heading">
<h2 id="ranking-title">what to look at</h2>
<span class="muted">ranked issue signals</span>
</div>
<p id="ranking-coverage" class="caption">
Ranking unavailable in this snapshot.
</p>
<div class="ranking-controls">
<select id="ranking-kind" aria-label="Filter ranked issues by kind">
<option value="all">all kinds</option></select
><label
><input type="checkbox" id="ranking-unanswered" /> unanswered
only</label
>
</div>
<div id="ranking"></div>
<button id="ranking-more" hidden>show more</button>
</section>
<section aria-labelledby="attention-title">
<div class="section-heading">
<h2 id="attention-title">operational attention</h2>
<span class="muted">public evidence</span>
</div>
<div id="attention">Loading…</div>
</section>
<section aria-labelledby="main-title">
<div class="section-heading">
<h2 id="main-title">main</h2>
<a
id="commit"
href="https://github.com/PrefectHQ/fastmcp/commits/main"
>commits</a
>
</div>
<div id="main-checks" class="checks"></div>
</section>
<section aria-labelledby="activity-title">
<div class="section-heading">
<h2 id="activity-title">automation activity</h2>
<select
id="activity-filter"
aria-label="Filter activity by automation"
>
<option value="all">all automation</option>
</select>
</div>
<div id="activity-totals" class="legend"></div>
<div id="chart"></div>
<p class="caption">
Daily completed runs, UTC. Today is partial. Gate failures include
expected rejections and execution errors.
</p>
</section>
<section aria-labelledby="queue-title">
<div class="section-heading">
<h2 id="queue-title">awaiting assignment</h2>
<a id="queue-link" href="https://github.com/PrefectHQ/fastmcp/pulls"
>all requests</a
>
</div>
<p class="caption">
Oldest open requests first. Time waiting is not a judgment of the
contribution.
</p>
<div id="queue"></div>
</section>
<section aria-labelledby="automation-title">
<div class="section-heading">
<h2 id="automation-title">automation health</h2>
<label
><input type="checkbox" id="attention-only" /> issues only</label
>
</div>
<div id="automations"></div>
</section>
<footer>
<div>
<a href="status.json">json</a
><a href="https://github.com/PrefectHQ/fastmcp/blob/status/STATUS.md"
>snapshot</a
><a href="https://github.com/PrefectHQ/fastmcp/tree/main/status-site"
>source</a
><a
href="https://github.com/PrefectHQ/fastmcp/blob/main/docs/development/contributing.mdx"
>development guide</a
>
</div>
<p>
Published twice daily. This page checks for a newer snapshot every
five minutes.
</p>
</footer>
</main>
</body>
</html>