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 2054947
Browse filesBrowse the repository at this point in the historyBrowse files
test(export): pin the table and tool-param loss the sanitized export accepts (#6613)
* test(export): pin the table and tool-param loss the sanitized export accepts
#6591 enabled `redactOpaqueCredentialInputs` on the workflow export path,
closing a real leak. It also made export lossy for tables and unauthoritative
tool params, and nothing pinned that trade in either direction.
Adds round-trip fixtures (an api block with two table sub-blocks, an agent
block with a custom tool) plus assertions for the current loss, records the
security/usability trade on the flag that governs it, and deletes a duplicate
`sanitizeForExport` in credential-extractor that omitted the redaction flag
and had zero production importers.
No behavior change.
* test(export): make the env-ref leak sweep load-bearing and drop test any
The sweep asserted against a token the fixture no longer contained, so it
passed vacuously. Both the fixture and the assertion now read one symbol,
which is the only form that cannot drift.
Also types the re-imported block lookup instead of casting through any.
0 commit comments