fix(compat-fallout): repoint 7 test files that still imported hermes_state/run_agent names from the old facade

This commit is contained in:
Teknium
2026-09-03 16:35:01 -07:00
parent eb2e96d657
commit 342879f267
7 changed files with 14 additions and 38 deletions
@@ -28,7 +28,8 @@ import shutil
from hermes_cli.sqlite_safe_read import LiveConnectionError, offline_file_access
from hermes_cli.web_server_sessions import _open_session_db_at_path
from hermes_state import SessionDB, _db_fingerprint
from hermes_state import SessionDB
from hermes_state_repair import _db_fingerprint
def _ids(db) -> list:
@@ -11,10 +11,8 @@ import sqlite3
import pytest
from hermes_state import (
CompressionSessionClosedError,
SessionDB,
)
from hermes_state import SessionDB
from hermes_state_errors import CompressionSessionClosedError
@pytest.fixture()
@@ -12,12 +12,8 @@ from agent.context_compressor import (
_MERGED_SUMMARY_DELIMITER,
_SUMMARY_END_MARKER,
)
from hermes_state import (
CompressionSessionClosedError,
SessionCompressionInProgressError,
SessionDB,
SessionTurnLeaseLostError,
)
from hermes_state import SessionCompressionInProgressError, SessionDB
from hermes_state_errors import CompressionSessionClosedError, SessionTurnLeaseLostError
def _carrier(ask: str = "REAL ASK") -> str:
+1 -7
View File
@@ -6,13 +6,7 @@ that can't encode non-ASCII characters in API request payloads.
import pytest
from run_agent import (
_strip_non_ascii,
_sanitize_messages_non_ascii,
_sanitize_structure_non_ascii,
_sanitize_tools_non_ascii,
_sanitize_messages_surrogates,
)
from agent.message_sanitization import _strip_non_ascii, _sanitize_messages_non_ascii, _sanitize_structure_non_ascii, _sanitize_tools_non_ascii, _sanitize_messages_surrogates
class TestStripNonAscii:
+3 -11
View File
@@ -22,17 +22,9 @@ import pytest
import hermes_state
import hermes_state_holders
import hermes_state_schema
from hermes_state import (
FTS_REBUILD_DEFERRAL_KEY,
FTS_STALE_KEY,
LEGACY_FTS_SQL,
LEGACY_FTS_TRIGRAM_SQL,
SCHEMA_SQL,
SessionDB,
_FTS_TRIGGERS,
_concrete_state_db_holder_pids,
_is_inactive_orphan_desktop_holder,
)
from hermes_state import SessionDB
from hermes_state_common import FTS_REBUILD_DEFERRAL_KEY, FTS_STALE_KEY, LEGACY_FTS_SQL, LEGACY_FTS_TRIGRAM_SQL, SCHEMA_SQL, _FTS_TRIGGERS
from hermes_state_dbfile import _concrete_state_db_holder_pids, _is_inactive_orphan_desktop_holder
@pytest.fixture
@@ -22,11 +22,8 @@ from pathlib import Path
import pytest
from hermes_state import (
CompressionSessionBusyError,
SessionCompressionInProgressError,
SessionDB,
)
from hermes_state import SessionCompressionInProgressError, SessionDB
from hermes_state_errors import CompressionSessionBusyError
@pytest.fixture
+2 -4
View File
@@ -35,10 +35,8 @@ import sys
from pathlib import Path
import hermes_state
from hermes_state import (
_connect_repair_durable,
repair_state_db_schema,
)
from hermes_state import repair_state_db_schema
from hermes_state_repair import _connect_repair_durable
def _make_db(tmp_path: Path) -> Path: