WIP: Claude Code progress on #880
Some checks failed
Tests / lint (pull_request) Failing after 33s
Tests / test (pull_request) Has been skipped

Automated salvage commit — agent session ended (exit 0).
Work in progress, may need continuation.
This commit is contained in:
Alexander Whitestone
2026-03-23 22:05:10 -04:00
parent 722f2c7206
commit 24e1f0d727
15 changed files with 8 additions and 30 deletions

View File

@@ -35,9 +35,9 @@ from dashboard.routes.chat_api_v1 import router as chat_api_v1_router
from dashboard.routes.daily_run import router as daily_run_router
from dashboard.routes.db_explorer import router as db_explorer_router
from dashboard.routes.discord import router as discord_router
from dashboard.routes.energy import router as energy_router
from dashboard.routes.experiments import router as experiments_router
from dashboard.routes.grok import router as grok_router
from dashboard.routes.energy import router as energy_router
from dashboard.routes.health import router as health_router
from dashboard.routes.hermes import router as hermes_router
from dashboard.routes.loop_qa import router as loop_qa_router
@@ -48,6 +48,7 @@ from dashboard.routes.models import router as models_router
from dashboard.routes.nexus import router as nexus_router
from dashboard.routes.quests import router as quests_router
from dashboard.routes.scorecards import router as scorecards_router
from dashboard.routes.self_correction import router as self_correction_router
from dashboard.routes.sovereignty_metrics import router as sovereignty_metrics_router
from dashboard.routes.sovereignty_ws import router as sovereignty_ws_router
from dashboard.routes.spark import router as spark_router
@@ -55,7 +56,6 @@ from dashboard.routes.system import router as system_router
from dashboard.routes.tasks import router as tasks_router
from dashboard.routes.telegram import router as telegram_router
from dashboard.routes.thinking import router as thinking_router
from dashboard.routes.self_correction import router as self_correction_router
from dashboard.routes.three_strike import router as three_strike_router
from dashboard.routes.tools import router as tools_router
from dashboard.routes.tower import router as tower_router

View File

@@ -19,7 +19,6 @@ Refs: #1009
"""
import asyncio
import json
import logging
import subprocess
import time

View File

@@ -24,8 +24,8 @@ from infrastructure.models.registry import (
model_registry,
)
from infrastructure.models.router import (
TierLabel,
TieredModelRouter,
TierLabel,
classify_tier,
get_tiered_router,
)

View File

@@ -27,7 +27,6 @@ References:
- Issue #882 — Model Tiering Router: Local 8B / Hermes 70B / Cloud API Cascade
"""
import asyncio
import logging
import re
import time

View File

@@ -20,13 +20,11 @@ Usage::
from __future__ import annotations
import json
import logging
import sqlite3
import uuid
from collections.abc import Generator
from contextlib import closing, contextmanager
from datetime import UTC, datetime
from pathlib import Path
logger = logging.getLogger(__name__)

View File

@@ -21,7 +21,6 @@ import base64
import json
import logging
from datetime import UTC, datetime
from pathlib import Path
from typing import Any
import httpx

View File

@@ -27,7 +27,6 @@ from infrastructure.router.cascade import (
ProviderStatus,
)
# ---------------------------------------------------------------------------
# Helpers
# ---------------------------------------------------------------------------

View File

@@ -10,13 +10,13 @@ Covers:
- "Plan the optimal path to become Hortator" → LOCAL_HEAVY
"""
from unittest.mock import AsyncMock, MagicMock, patch
from unittest.mock import AsyncMock, MagicMock
import pytest
from infrastructure.models.router import (
TierLabel,
TieredModelRouter,
TierLabel,
_is_low_quality,
classify_tier,
get_tiered_router,

View File

@@ -4,7 +4,6 @@ from unittest.mock import AsyncMock, MagicMock, patch
import pytest
# ---------------------------------------------------------------------------
# exceeds_local_capacity
# ---------------------------------------------------------------------------

View File

@@ -6,8 +6,7 @@ Refs: #957 (Session Sovereignty Report Generator)
import base64
import json
import time
from datetime import UTC, datetime
from pathlib import Path
from datetime import UTC
from unittest.mock import MagicMock, patch
import pytest
@@ -18,14 +17,12 @@ from timmy.sovereignty.session_report import (
_format_duration,
_gather_session_data,
_gather_sovereignty_data,
_render_markdown,
commit_report,
generate_and_commit_report,
generate_report,
mark_session_start,
)
# ---------------------------------------------------------------------------
# _format_duration
# ---------------------------------------------------------------------------

View File

@@ -7,11 +7,8 @@ from __future__ import annotations
from unittest.mock import MagicMock, patch
import pytest
from timmy.tools.search import _extract_crawl_content, scrape_url, web_search
# ---------------------------------------------------------------------------
# Helpers
# ---------------------------------------------------------------------------

View File

@@ -12,9 +12,7 @@ import argparse
import json
import sys
from pathlib import Path
from unittest.mock import MagicMock, patch
import pytest
from unittest.mock import patch
# Add timmy_automations to path for imports
_TA_PATH = Path(__file__).resolve().parent.parent.parent / "timmy_automations" / "daily_run"

View File

@@ -7,7 +7,6 @@ falls back to the Ollama backend without crashing.
Refs #1284
"""
import sys
from unittest.mock import MagicMock, patch
import pytest

View File

@@ -11,11 +11,9 @@ from unittest.mock import MagicMock, patch
import pytest
from infrastructure.energy.monitor import (
_DEFAULT_MODEL_SIZE_GB,
EnergyBudgetMonitor,
InferenceSample,
_DEFAULT_MODEL_SIZE_GB,
_EFFICIENCY_SCORE_CEILING,
_WATTS_PER_GB_HEURISTIC,
)

View File

@@ -1,9 +1,5 @@
"""Unit tests for infrastructure.self_correction."""
import os
import tempfile
from pathlib import Path
from unittest.mock import patch
import pytest