Skip to content

Commit 5481ffa

Browse files
authored
Merge pull request #58 from FluffyAIcode/AgentMemory/v030-pr-d2-http-shim-onto-sessionstore-8e7f
PR-D2 (ADR 0008 Phase D): refactor HTTP shim onto SessionStore
2 parents e8e8415 + 724be1b commit 5481ffa

9 files changed

Lines changed: 779 additions & 878 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,10 @@ jobs:
100100
--junitxml=junit.xml \
101101
-v
102102
coverage report \
103-
--include='inference_engine/server/auth.py,inference_engine/server/config.py,inference_engine/server/errors.py,inference_engine/server/grpc_app.py,inference_engine/server/metrics.py,inference_engine/server/schemas.py,inference_engine/server/proto_gen/**/*.py,inference_engine/memory/*,inference_engine/scheduler/config.py,inference_engine/scheduler/session.py,inference_engine/scheduler/pooled_verifier.py,inference_engine/pipeline/*,inference_engine/session/store.py,sdks/python/kakeya/__init__.py,sdks/python/kakeya/errors.py,training/repr_align/*' \
103+
--include='inference_engine/server/auth.py,inference_engine/server/config.py,inference_engine/server/errors.py,inference_engine/server/grpc_app.py,inference_engine/server/metrics.py,inference_engine/server/schemas.py,inference_engine/server/proto_gen/**/*.py,inference_engine/memory/*,inference_engine/scheduler/config.py,inference_engine/scheduler/session.py,inference_engine/pipeline/*,inference_engine/session/store.py,sdks/python/kakeya/__init__.py,sdks/python/kakeya/errors.py,training/repr_align/*' \
104104
--fail-under=100
105105
coverage xml -o coverage.xml \
106-
--include='inference_engine/server/auth.py,inference_engine/server/config.py,inference_engine/server/errors.py,inference_engine/server/grpc_app.py,inference_engine/server/metrics.py,inference_engine/server/schemas.py,inference_engine/server/proto_gen/**/*.py,inference_engine/memory/*,inference_engine/scheduler/config.py,inference_engine/scheduler/session.py,inference_engine/scheduler/pooled_verifier.py,inference_engine/pipeline/*,inference_engine/session/store.py,sdks/python/kakeya/__init__.py,sdks/python/kakeya/errors.py,training/repr_align/*'
106+
--include='inference_engine/server/auth.py,inference_engine/server/config.py,inference_engine/server/errors.py,inference_engine/server/grpc_app.py,inference_engine/server/metrics.py,inference_engine/server/schemas.py,inference_engine/server/proto_gen/**/*.py,inference_engine/memory/*,inference_engine/scheduler/config.py,inference_engine/scheduler/session.py,inference_engine/pipeline/*,inference_engine/session/store.py,sdks/python/kakeya/__init__.py,sdks/python/kakeya/errors.py,training/repr_align/*'
107107
108108
- name: Upload coverage artifact
109109
if: always()

inference_engine/scheduler/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,15 @@
2626
"""
2727

2828
from .config import AdmissionPolicy, SchedulerConfig
29-
from .pooled_verifier import PooledVerifier
29+
# PooledVerifier was retired by PR-D2; the HTTP shim now drives
30+
# SessionStore + AppendTokensCoordinator directly. Imports kept
31+
# stable by removing the export entirely (no soft-deprecation
32+
# layer — the symbol is gone from the package).
3033
from .scheduler import RequestRejected, Scheduler
3134
from .session import Session, SessionState
3235

3336
__all__ = [
3437
"AdmissionPolicy",
35-
"PooledVerifier",
3638
"RequestRejected",
3739
"Scheduler",
3840
"SchedulerConfig",

inference_engine/scheduler/pooled_verifier.py

Lines changed: 0 additions & 175 deletions
This file was deleted.

0 commit comments

Comments
 (0)