Variable MethodContextServiceConst

MethodContextService: new () => { context: IMethodContext } & Omit<
    new (context: IMethodContext) => { context: IMethodContext },
    "prototype",
> & di_scoped.IScopedClassRun<[context: IMethodContext]>

Scoped service class providing method call context information in the swarm system. Stores and exposes an IMethodContext object (clientId, methodName, agentName, etc.) via dependency injection, scoped using di-scoped for method-specific instances. Integrates with ClientAgent (e.g., EXECUTE_FN method context), PerfService (e.g., computeClientState with METHOD_NAME_COMPUTE_STATE), LoggerService (e.g., context logging in info), and DocService (e.g., documenting method-related entities). Provides a lightweight, immutable context container for tracking method invocation metadata across the system.