You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a9a22bc
Browse filesBrowse the repository at this point in the historyBrowse files
fix: address review feedback on workspace restriction
- Block createBoard when restrictions enabled but no workspace set
(prevents bypassing restriction by creating personal boards)
- Handle null idOrganization in listBoards filter
(personal boards without a workspace could cause runtime errors)
- Fix invalid example workspace ID in README
(use valid 24-char hex string instead of non-hex characters)
- Remove redundant allowedWorkspaceIds property
(use this.config.allowedWorkspaceIds directly)
Co-Authored-By: Claude <noreply@anthropic.com>
// When workspace restrictions are enabled, require a valid workspace
298
+
if(this.hasWorkspaceRestriction){
299
+
if(!targetWorkspace){
300
+
thrownewMcpError(
301
+
ErrorCode.InvalidParams,
302
+
`Workspace restrictions are enabled but no workspace was specified. Provide idOrganization or set an active workspace. Allowed workspaces: ${this.config.allowedWorkspaceIds!.join(', ')}`
0 commit comments