Changeset 0.22.3 (#97)

This commit is contained in:
2026-03-02 12:02:16 +00:00
parent a44c768741
commit 14c691b52f
11 changed files with 440 additions and 25 deletions

View File

@@ -712,6 +712,7 @@
<div class="admin-categories" id="adminCategories">
<button class="admin-cat active" data-cat="people">People</button>
<button class="admin-cat" data-cat="ai">AI</button>
<button class="admin-cat" data-cat="routing">Routing</button>
<button class="admin-cat" data-cat="system">System</button>
<button class="admin-cat" data-cat="monitoring">Monitoring</button>
</div>
@@ -1070,6 +1071,43 @@
</div>
</div>
<div class="admin-section-content" id="adminStatsTab" style="display:none"><div id="adminStats"></div></div>
<!-- Provider Health Dashboard (v0.22.3) -->
<div class="admin-section-content" id="adminHealthTab" style="display:none">
<div class="section-header">
<h3>Provider Health</h3>
<button class="btn-small" id="adminHealthRefreshBtn">Refresh</button>
</div>
<div id="adminHealthContent"></div>
</div>
<!-- Routing Policies (v0.22.3) -->
<div class="admin-section-content" id="adminRoutingTab" style="display:none">
<div class="section-header">
<h3>Routing Policies</h3>
<button class="btn-small btn-primary" id="adminAddRoutingPolicyBtn">+ New Policy</button>
</div>
<div id="adminRoutingForm" style="display:none" class="admin-inline-form"></div>
<div id="adminRoutingPolicyList"></div>
<div class="section-header" style="margin-top:24px"><h3>Dry-Run Test</h3></div>
<div id="adminRoutingTest" class="admin-inline-form" style="padding:12px">
<div class="form-row">
<div class="form-group"><label>Model</label><input type="text" id="routingTestModel" placeholder="gpt-4o"></div>
<div class="form-group"><label>User ID</label><input type="text" id="routingTestUser" placeholder="user UUID"></div>
<button class="btn-small btn-primary" id="routingTestBtn" style="align-self:flex-end">Test</button>
</div>
<div id="routingTestResult" style="display:none"></div>
</div>
</div>
<!-- Capability Overrides (v0.22.3) -->
<div class="admin-section-content" id="adminCapabilitiesTab" style="display:none">
<div class="section-header">
<h3>Capability Overrides</h3>
</div>
<p class="empty-hint" style="margin-bottom:12px">Override auto-detected model capabilities per provider. Changes apply immediately to capability resolution.</p>
<div id="adminCapabilityList"></div>
</div>
</main>
</div>
</div>