orchestrata_gateway.handlers

Reference › components › gateway › orchestrata_gateway › handlers

RPC handler modules -- split from the monolithic RPCHandler.

The RPC handler modules of the gateway, split out of the former monolithic RPCHandler, so that each RPC method group has its own module. They are dispatched from the method_table of orchestrata_gateway. By subject: sessions (session_handler, session_kg_ops, session_event_ops), the kernel and orchestration (orchestrator_handler, cxp_handler, workflow_handler, volk_handler), governance (governance_handler, policy_gate, scope_guard), knowledge and state (knowledge_handler, memory_handler, state_handler, projects_handler, config_handler), gateway administration and authentication (gateway_handler, auth_handler), tests (test_metrics_handler), and the integration handlers fireflies_handler and ultimate_t_u_i_handler. utils holds shared helpers. The largest are cxp_handler, volk_handler, session_handler, knowledge_handler, gateway_handler and projects_handler, each about 400 lines or more.

22 modules, 5,221 lines of code.

Modules

Module Summary LOC Lifted from
__init__ RPC handler modules -- split from the monolithic RPCHandler. 28 lifted from orchestrata_ultimate.gateway.handlers
auth_handler 73
config_handler 133
cxp_handler 456
fireflies_handler 180
gateway_handler 419
governance_handler 346
knowledge_handler 408
memory_handler 118
orchestrator_handler 362
policy_gate 80
projects_handler 382
scope_guard 82
session_event_ops 70
session_handler 439
session_kg_ops 387
state_handler 183
test_metrics_handler 119
ultimate_t_u_i_handler 229
utils Shared utilities for gateway RPC handlers. 65 lifted from orchestrata_ultimate.gateway.handlers.utils
volk_handler 454
workflow_handler 208

Dependency diagram

Package dependency diagram orchestrata_gateway.handlers

Truncated: showing 22 of 22 modules/subpackages (most connected first) and 10 of 16 outside packages.