Skip to main content

Module harness_service

Module harness_service 

Source
Expand description

Versioned, language-neutral service over persisted harness sessions.

The service is transport-agnostic: HarnessSessionService::handle accepts one JSON-RPC value and HarnessSessionService::poll produces subscription notifications. The CLI exposes those primitives as NDJSON over stdio.

Structs§

HarnessSessionService
Stateful persisted-session service. Each instance owns its follow subscriptions; discovery and loading remain read-only.

Constants§

HARNESS_SERVICE_VERSION
Protocol namespace implemented by this service.
RUNTIME_EVENT_METHOD
Notification method emitted for live runtime events.
SESSION_ACTIVITY_EVENT_METHOD
Notification method emitted for normalized session-activity transitions.
SESSION_EVENT_METHOD
Notification method emitted for followed-session changes.
SESSION_INDEX_EVENT_METHOD
Notification method emitted for revisioned session-list changes.