comments and descriptions

This commit is contained in:
legop3
2026-04-28 19:39:13 -04:00
parent 07ad9ab253
commit f13b85109e
101 changed files with 303 additions and 43 deletions
@@ -1,4 +1,6 @@
// Admin-only IP log stream panel.
// Admin Ip Log Panel
// Purpose: Defines the Admin Ip Log Panel module and the local helpers/components used in this file.
// Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit.
export default function AdminIpLogPanel({ entries }) {
const logs = entries || [];
return (
@@ -1,4 +1,6 @@
// Admin control panel main composition and action handlers.
// Admin Panel Content
// Purpose: Defines the Admin Panel Content module and the local helpers/components used in this file.
// Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit.
import { useEffect, useMemo, useState } from 'react';
import { useSession } from '../../context/SessionContext.jsx';
import RoverRoster from '../RoverRoster/index.jsx';
@@ -1,4 +1,6 @@
// Admin LLM commentary monitor panel.
// Llm Commentary Panel
// Purpose: Defines the Llm Commentary Panel module and the local helpers/components used in this file.
// Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit.
import { useState } from 'react';
import ChatMessageRow from '../ChatMessageRow/index.jsx';
import { buildLlmLargeIndicatorFromState, buildLlmConversationRowsFromMessages } from './llmHelpers.js';
@@ -1,4 +1,6 @@
// Replay and snapshot health status panel.
// Replay Snapshot Health
// Purpose: Defines the Replay Snapshot Health module and the local helpers/components used in this file.
// Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit.
import { roverNameChromeStyle } from '../../lib/roverColor.js';
export default function ReplaySnapshotHealth({ health, roster = [] }) {
@@ -1,3 +1,6 @@
// Admin Panel
// Purpose: Defines the Admin Panel module and the local helpers/components used in this file.
// Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit.
import AdminPanelContent from './AdminPanelContent.jsx';
export default AdminPanelContent;
@@ -1,4 +1,6 @@
// LLM commentary monitor formatting helpers.
// llm Helpers
// Purpose: Defines the llm Helpers module and the local helpers/components used in this file.
// Scope: Keeps behavior unchanged while isolating this concern into a clear, single-responsibility unit.
export function buildLlmLargeIndicatorFromState(state) {
const runtime = state?.runtime || {};
const output = state?.output || {};