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
+4
View File
@@ -36,6 +36,10 @@ OPTIONS:
creating a token without specifying a duration, such as when
authenticating the CLI or an IDE plugin.
--disable-chat-sharing bool, $CODER_DISABLE_CHAT_SHARING
Disable chat sharing. Chat ACL checking is disabled and only owners
can access their chats.
--disable-owner-workspace-access bool, $CODER_DISABLE_OWNER_WORKSPACE_ACCESS
Remove the permission for the 'owner' role to have workspace execution
on all workspaces. This prevents the 'owner' from ssh, apps, and
+4
View File
@@ -530,6 +530,10 @@ disableOwnerWorkspaceAccess: false
# --disable-owner-workspace-access.
# (default: <unset>, type: bool)
disableWorkspaceSharing: false
# Disable chat sharing. Chat ACL checking is disabled and only owners can access
# their chats.
# (default: <unset>, type: bool)
disableChatSharing: false
# These options change the behavior of how clients interact with the Coder.
# Clients include the Coder CLI, Coder Desktop, IDE extensions, and the web UI.
client: