improvement(mcp): improved mcp sse events notifs, update jira to handle files, fix UI issues in settings modal, fix org and workspace invitations when bundled (#3182)

* improvement(mcp): improved mcp sse events notifs, update jira to handle files, fix UI issues in settings modal, fix org and workspace invitations when bundled

* added back useMcpToolsEvents for event-driven discovery

* ack PR comments

* updated placeholder

* updated colors, error throwing in mcp modal

* ack comments

* updated error msg
This commit is contained in:
Waleed
2026-02-10 17:08:57 -08:00
committed by GitHub
parent f8e9614c9c
commit 6d16f216c8
48 changed files with 1097 additions and 365 deletions

View File

@@ -1,4 +1,5 @@
import { createLogger } from '@sim/logger'
import { redactApiKeys } from '@/lib/core/security/redaction'
import { getBaseUrl } from '@/lib/core/utils/urls'
import {
containsUserFileWithMetadata,
@@ -376,6 +377,7 @@ export class BlockExecutor {
* - Filters out system fields (UI-only, readonly, internal flags)
* - Removes UI state from inputFormat items (e.g., collapsed)
* - Parses JSON strings to objects for readability
* - Redacts sensitive fields (privateKey, password, tokens, etc.)
* Returns a new object - does not mutate the original inputs.
*/
private sanitizeInputsForLog(inputs: Record<string, any>): Record<string, any> {
@@ -410,7 +412,7 @@ export class BlockExecutor {
}
}
return result
return redactApiKeys(result)
}
private callOnBlockStart(