diff --git a/src/main/services/agents/services/AgentService.ts b/src/main/services/agents/services/AgentService.ts index a247243d26..2a1bd20185 100644 --- a/src/main/services/agents/services/AgentService.ts +++ b/src/main/services/agents/services/AgentService.ts @@ -5,6 +5,7 @@ import type { AgentEntity, CreateAgentRequest, CreateAgentResponse, + DeleteAgentResponse, GetAgentResponse, ListAgentsResponse, ListOptions, @@ -143,7 +144,7 @@ export class AgentService extends BaseService { return await this.getAgent(id) } - async deleteAgent(id: string): Promise { + async deleteAgent(id: string): Promise { this.ensureInitialized() const result = await this.database.delete(agentsTable).where(eq(agentsTable.id, id)) diff --git a/src/renderer/src/types/agent.ts b/src/renderer/src/types/agent.ts index 1ee069f5cf..506f1b3329 100644 --- a/src/renderer/src/types/agent.ts +++ b/src/renderer/src/types/agent.ts @@ -142,6 +142,8 @@ export const UpdateAgentResponseSchema = GetAgentResponseSchema export type UpdateAgentResponse = GetAgentResponse +export type DeleteAgentResponse = boolean + export type CreateSessionRequest = AgentBase export interface UpdateSessionRequest extends Partial {}