mirror of
https://github.com/simstudioai/sim.git
synced 2026-09-24 15:45:35 +08:00
improvement(provenance): cleanup secrets boundary (#6374)
* fix(secrets): preserve raw outputs with durable provenance * improvement(provenance): cleanup boundary * fix copy resources * fix fork copies to work with provenance * address comments * fix
This commit is contained in:
@@ -27,6 +27,11 @@ export const loggingSessionMockFns = {
|
||||
mockWaitForPostExecution: vi.fn().mockResolvedValue(undefined),
|
||||
mockSetTrustedExecutionCorrelation: vi.fn(),
|
||||
mockSetExecutionDeadlineAt: vi.fn(),
|
||||
mockExportResolvedSecretTraceProvenanceForValue: vi.fn().mockReturnValue({
|
||||
version: 1,
|
||||
complete: false,
|
||||
entries: [],
|
||||
}),
|
||||
mockProjectBlockLogsForDisplay: vi.fn(async (logs: unknown) => logs),
|
||||
mockProjectDisplayContent: vi.fn(async (content: unknown) => content),
|
||||
mockProjectLiveDisplayText: vi.fn(async (_field: string, value: string) => ({ value })),
|
||||
@@ -59,6 +64,8 @@ function buildLoggingSessionInstance() {
|
||||
waitForPostExecution: loggingSessionMockFns.mockWaitForPostExecution,
|
||||
setTrustedExecutionCorrelation: loggingSessionMockFns.mockSetTrustedExecutionCorrelation,
|
||||
setExecutionDeadlineAt: loggingSessionMockFns.mockSetExecutionDeadlineAt,
|
||||
exportResolvedSecretTraceProvenanceForValue:
|
||||
loggingSessionMockFns.mockExportResolvedSecretTraceProvenanceForValue,
|
||||
projectBlockLogsForDisplay: loggingSessionMockFns.mockProjectBlockLogsForDisplay,
|
||||
projectDisplayContent: loggingSessionMockFns.mockProjectDisplayContent,
|
||||
projectLiveDisplayText: loggingSessionMockFns.mockProjectLiveDisplayText,
|
||||
|
||||
Reference in New Issue
Block a user