Edit agent role, seniority, and model from the roster

This commit is contained in:
ZacharyZhang-NY committed 2026-05-28 23:11:22 -04:00
1 parent 452fe07f4e
commit c3c00d5d2e
7 files changed
+103 -16

No files matched your search

+10
View File
@@ -36,6 +36,16 @@ export interface CreateOrganizationInput {
reviewDeliverables?: boolean;
}
export interface UpdateAgentInput {
orgId: string;
agentId: string;
role: string;
title: string;
roleLevel: string;
modelProviderId: string | null;
modelId: string | null;
}
export interface CreateAgentInput {
orgId: string;
name: string;
@@ -6,6 +6,7 @@ import type {
BootstrapOnboardingSummary,
CancelProviderResponseInput,
CreateAgentInput,
UpdateAgentInput,
CreateApprovalInput,
CreateAuditReplayInput,
CreateChatSpaceInput,
@@ -68,6 +69,7 @@ export interface DesktopApi {
deleteOrganization(input: DeleteOrganizationInput): Promise<DesktopResult<AppSnapshot>>;
createOrganization(input: CreateOrganizationInput): Promise<DesktopResult<AppSnapshot>>;
createAgent(input: CreateAgentInput): Promise<DesktopResult<AppSnapshot>>;
updateAgent(input: UpdateAgentInput): Promise<DesktopResult<AppSnapshot>>;
createTask(input: CreateTaskInput): Promise<DesktopResult<AppSnapshot>>;
updateTaskStatus(input: UpdateTaskStatusInput): Promise<DesktopResult<AppSnapshot>>;
runTask(input: RunTaskInput): Promise<DesktopResult<AppSnapshot>>;
+1
View File
@@ -5,6 +5,7 @@ export const IPC_CHANNELS = {
deleteOrganization: "agentcompany:delete-organization",
createOrganization: "agentcompany:create-organization",
createAgent: "agentcompany:create-agent",
updateAgent: "agentcompany:update-agent",
createTask: "agentcompany:create-task",
updateTaskStatus: "agentcompany:update-task-status",
runTask: "agentcompany:run-task",