Interface ProtocolModuleQueryExecuteInput<TCompiled, TQuery>

Runtime input to a protocol module executor.

compiled is the inspectable, credential-free artifact. Runtime authority stays on the discovered handle and on dependencies explicitly injected into the module factory. signal is execution state and is never part of the artifact's deterministic identity.

interface ProtocolModuleQueryExecuteInput<TCompiled, TQuery> {
    compiled: TCompiled;
    operation: ProtocolModuleQueryOperation;
    query: TQuery;
    signal?: AbortSignal;
}

Type Parameters

  • TCompiled = unknown
  • TQuery = unknown

Properties

compiled: TCompiled
query: TQuery
signal?: AbortSignal