Skip to content

Variable: AgentRuntimeSubjects

Makaio Framework


Makaio Framework / services-core/agent-runtime/namespace / AgentRuntimeSubjects

const AgentRuntimeSubjects: BusSubjects<FlatSubjectDefinitions<"agentRuntime", { completed: ZodObject<{ error: ZodOptional<ZodString>; instanceId: ZodString; result: ZodOptional<ZodString>; success: ZodBoolean; }, $strip>; get: { request: ZodObject<{ instanceId: ZodString; }, $strip>; response: ZodObject<{ displayName: ZodString; error: ZodOptional<ZodString>; instanceId: ZodString; kind: ZodString; progress: ZodOptional<ZodArray<ZodString>>; result: ZodOptional<ZodString>; status: ZodEnum<{ cancelled: "cancelled"; completed: "completed"; failed: "failed"; running: "running"; waiting_input: "waiting_input"; }>; subagentId: ZodString; }, $strip>; }; kill: { request: ZodObject<{ instanceId: ZodString; }, $strip>; response: ZodObject<{ killed: ZodBoolean; }, $strip>; }; send: { request: ZodObject<{ content: ZodString; instanceId: ZodString; }, $strip>; response: ZodObject<{ sent: ZodBoolean; }, $strip>; }; spawn: { request: ZodObject<{ agent: ZodObject<{ allowedDirectories: ZodOptional<ZodArray<…>>; allowedTools: ZodOptional<ZodArray<…>>; cwd: ZodOptional<ZodString>; disallowedTools: ZodOptional<ZodArray<…>>; kind: ZodString; model: ZodOptional<ZodString>; providerConfigId: ZodOptional<ZodString>; reasoningEffort: ZodOptional<ZodEnum<…>>; systemPrompt: ZodOptional<ZodUnion<…>>; }, $loose> & ZodType<{[key: string]: unknown; adapterId?: string; adapterName?: string; allowedDirectories?: …[]; allowedTools?: …[]; cwd?: string; disallowedTools?: …[]; kind: "adapter"; model?: string; providerConfigId?: string; reasoningEffort?: "none" | "low" | "medium" | "high" | "extra-high"; systemPrompt?: string | { content: …; mode: …; }; }, {[key: string]: unknown; allowedDirectories?: …[]; allowedTools?: …[]; cwd?: string; disallowedTools?: …[]; kind: string; model?: string; providerConfigId?: string; reasoningEffort?: "none" | "low" | "medium" | "high" | "extra-high"; systemPrompt?: string | { content: …; mode: …; }; }, $ZodTypeInternals<{[key: string]: unknown; adapterId?: … | …; adapterName?: … | …; allowedDirectories?: … | …; allowedTools?: … | …; cwd?: … | …; disallowedTools?: … | …; kind: "adapter"; model?: … | …; providerConfigId?: … | …; reasoningEffort?: … | … | … | … | … | …; systemPrompt?: … | … | …; }, {[key: string]: unknown; allowedDirectories?: … | …; allowedTools?: … | …; cwd?: … | …; disallowedTools?: … | …; kind: string; model?: … | …; providerConfigId?: … | …; reasoningEffort?: … | … | … | … | … | …; systemPrompt?: … | … | …; }>>; projectId: ZodOptional<ZodString>; prompt: ZodString; sessionId: ZodString; }, $strip>; response: ZodObject<{ instanceId: ZodString; }, $strip>; }; spawned: ZodObject<{ displayName: ZodString; instanceId: ZodString; kind: ZodString; }, $strip>; }>, "agentRuntime"> = AgentRuntimeNamespace.subjects

Defined in: ../../../packages/services/core/src/agent-runtime/namespace.ts:22

Subject definitions for agent runtime bus RPCs.