import type { GenFile, GenService } from "@bufbuild/protobuf/codegenv2"; import type { AcknowledgeEscalationRequestSchema, AgentIdSchema, AgentListSchema, AgentSchema, ComponentListSchema, ComponentSchema, CreateAgentRequestSchema, CreateEscalationRequestSchema, CreatePersonaRequestSchema, CreateTaskRequestSchema, EmptySchema, EscalationListSchema, EscalationSchema, GetComponentRequestSchema, ListComponentsRequestSchema, ListEscalationsRequestSchema, ListTasksRequestSchema, PersonaIdSchema, PersonaListSchema, PersonaSchema, RegisterComponentRequestSchema, ResolveComponentGraphRequestSchema, ResolveComponentGraphResponseSchema, ScheduleSchema, SearchComponentsRequestSchema, SearchComponentsResponseSchema, SearchTasksRequestSchema, SearchTasksResponseSchema, SessionSchema, SetAgentHeartbeatRequestSchema, SetComponentPromotionRequestSchema, SetWorkpadRequestSchema, StartTaskRequestSchema, TaskIdSchema, TaskListSchema, TaskSchema, UpdateAgentRequestSchema, UpdateComponentRequestSchema, UpdatePersonaRequestSchema, UpdateTaskRequestSchema } from "./grackle_types_pb.js"; /** * Describes the file grackle/grackle_orchestration.proto. */ export declare const file_grackle_grackle_orchestration: GenFile; /** * @generated from service grackle.GrackleOrchestration */ export declare const GrackleOrchestration: GenService<{ /** * Tasks * * @generated from rpc grackle.GrackleOrchestration.ListTasks */ listTasks: { methodKind: "unary"; input: typeof ListTasksRequestSchema; output: typeof TaskListSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.SearchTasks */ searchTasks: { methodKind: "unary"; input: typeof SearchTasksRequestSchema; output: typeof SearchTasksResponseSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.CreateTask */ createTask: { methodKind: "unary"; input: typeof CreateTaskRequestSchema; output: typeof TaskSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.GetTask */ getTask: { methodKind: "unary"; input: typeof TaskIdSchema; output: typeof TaskSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.UpdateTask */ updateTask: { methodKind: "unary"; input: typeof UpdateTaskRequestSchema; output: typeof TaskSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.StartTask */ startTask: { methodKind: "unary"; input: typeof StartTaskRequestSchema; output: typeof SessionSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.CompleteTask */ completeTask: { methodKind: "unary"; input: typeof TaskIdSchema; output: typeof TaskSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.ResumeTask */ resumeTask: { methodKind: "unary"; input: typeof TaskIdSchema; output: typeof SessionSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.StopTask */ stopTask: { methodKind: "unary"; input: typeof TaskIdSchema; output: typeof TaskSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.SetWorkpad */ setWorkpad: { methodKind: "unary"; input: typeof SetWorkpadRequestSchema; output: typeof TaskSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.DeleteTask */ deleteTask: { methodKind: "unary"; input: typeof TaskIdSchema; output: typeof EmptySchema; }; /** * Personas * * @generated from rpc grackle.GrackleOrchestration.ListPersonas */ listPersonas: { methodKind: "unary"; input: typeof EmptySchema; output: typeof PersonaListSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.CreatePersona */ createPersona: { methodKind: "unary"; input: typeof CreatePersonaRequestSchema; output: typeof PersonaSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.GetPersona */ getPersona: { methodKind: "unary"; input: typeof PersonaIdSchema; output: typeof PersonaSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.UpdatePersona */ updatePersona: { methodKind: "unary"; input: typeof UpdatePersonaRequestSchema; output: typeof PersonaSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.DeletePersona */ deletePersona: { methodKind: "unary"; input: typeof PersonaIdSchema; output: typeof EmptySchema; }; /** * Agents (context-axis standing entities — Phase 0: no lifecycle, #1417) * * @generated from rpc grackle.GrackleOrchestration.ListAgents */ listAgents: { methodKind: "unary"; input: typeof EmptySchema; output: typeof AgentListSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.CreateAgent */ createAgent: { methodKind: "unary"; input: typeof CreateAgentRequestSchema; output: typeof AgentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.GetAgent */ getAgent: { methodKind: "unary"; input: typeof AgentIdSchema; output: typeof AgentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.UpdateAgent */ updateAgent: { methodKind: "unary"; input: typeof UpdateAgentRequestSchema; output: typeof AgentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.DeleteAgent */ deleteAgent: { methodKind: "unary"; input: typeof AgentIdSchema; output: typeof EmptySchema; }; /** * Upsert the Agent's heartbeat schedule (#1438). Empty cadence clears it. * * @generated from rpc grackle.GrackleOrchestration.SetAgentHeartbeat */ setAgentHeartbeat: { methodKind: "unary"; input: typeof SetAgentHeartbeatRequestSchema; output: typeof ScheduleSchema; }; /** * Components (agent-authored UI registry) * * @generated from rpc grackle.GrackleOrchestration.RegisterComponent */ registerComponent: { methodKind: "unary"; input: typeof RegisterComponentRequestSchema; output: typeof ComponentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.UpdateComponent */ updateComponent: { methodKind: "unary"; input: typeof UpdateComponentRequestSchema; output: typeof ComponentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.GetComponent */ getComponent: { methodKind: "unary"; input: typeof GetComponentRequestSchema; output: typeof ComponentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.ListComponents */ listComponents: { methodKind: "unary"; input: typeof ListComponentsRequestSchema; output: typeof ComponentListSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.SearchComponents */ searchComponents: { methodKind: "unary"; input: typeof SearchComponentsRequestSchema; output: typeof SearchComponentsResponseSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.SetComponentPromotion */ setComponentPromotion: { methodKind: "unary"; input: typeof SetComponentPromotionRequestSchema; output: typeof ComponentSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.ResolveComponentGraph */ resolveComponentGraph: { methodKind: "unary"; input: typeof ResolveComponentGraphRequestSchema; output: typeof ResolveComponentGraphResponseSchema; }; /** * Escalations * * @generated from rpc grackle.GrackleOrchestration.CreateEscalation */ createEscalation: { methodKind: "unary"; input: typeof CreateEscalationRequestSchema; output: typeof EscalationSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.ListEscalations */ listEscalations: { methodKind: "unary"; input: typeof ListEscalationsRequestSchema; output: typeof EscalationListSchema; }; /** * @generated from rpc grackle.GrackleOrchestration.AcknowledgeEscalation */ acknowledgeEscalation: { methodKind: "unary"; input: typeof AcknowledgeEscalationRequestSchema; output: typeof EscalationSchema; }; }>; //# sourceMappingURL=grackle_orchestration_pb.d.ts.map