feat: add chat sharing foundation (#25041)

This commit is contained in:
Danielle Maywood
2026-05-18 22:32:05 +01:00
committed by GitHub
parent 2732378da2
commit 170a6e1fe9
49 changed files with 1872 additions and 103 deletions
+1
View File
@@ -59,6 +59,7 @@ export const RBACResourceActions: Partial<
create: "create a new chat",
delete: "delete a chat",
read: "read chat messages and metadata",
share: "share a chat with other users or groups",
update: "update chat title or settings",
},
connection_log: {
+3
View File
@@ -521,6 +521,7 @@ export type APIKeyScope =
| "chat:create"
| "chat:delete"
| "chat:read"
| "chat:share"
| "chat:update"
| "coder:all"
| "coder:apikeys.manage_self"
@@ -741,6 +742,7 @@ export const APIKeyScopes: APIKeyScope[] = [
"chat:create",
"chat:delete",
"chat:read",
"chat:share",
"chat:update",
"coder:all",
"coder:apikeys.manage_self",
@@ -3991,6 +3993,7 @@ export interface DeploymentValues {
readonly wgtunnel_host?: string;
readonly disable_owner_workspace_exec?: boolean;
readonly disable_workspace_sharing?: boolean;
readonly disable_chat_sharing?: boolean;
readonly proxy_health_status_interval?: number;
readonly enable_terraform_debug_mode?: boolean;
readonly user_quiet_hours_schedule?: UserQuietHoursScheduleConfig;