Skip to main content
← Back to list
01Issue
FeatureClosedSwamp CLIPublic
AssigneesNone

Relationships

#1845 @swamp/method-summary report no longer includes argument values

Opened by stack72 · 8/26/2026

Summary

The @swamp/method-summary report's ## Arguments section changed around 2026-08-23 to only list argument names (e.g. - name, - command) instead of showing argument values with sensitive ones redacted to ***.

The JSON payload similarly only contains methodArgs: ["name", "command"] (names only) rather than name-value pairs with redaction.

Impact

This breaks the sensitive-arg redaction guarantee: previously, sensitive arguments (marked with z.meta({ sensitive: true })) had their values replaced with *** in the report, while non-sensitive args preserved their values. Now neither sensitive nor non-sensitive arg values appear at all.

Three UAT tests in swamp-uat are failing since this change:

  • swamp report get redacts sensitive arg to *** in method summary report
  • swamp report get preserves non-sensitive arg values in method summary report
  • swamp model method run does not false-positive redact short values from sensitive string arrays

Expected behavior

The @swamp/method-summary report should include argument values, with sensitive ones redacted to ***.

Repro

  1. Create a model with a sensitive arg: z.array(z.string()).meta({ sensitive: true })
  2. Run the model method with input args
  3. swamp report get @swamp/method-summary --model <name>
  4. The Arguments section only shows arg names, not values

First failing swamp build

20260824.001920.0-sha.f0180ad4 — last passing was the build from 2026-08-22.

https://github.com/swamp-club/swamp-uat/actions/runs/32914296878


Automoved by swampadmin from https://github.com/swamp-club/swamp/issues/2263

02Bog Flow
OPENTRIAGEDIN PROGRESSCLOSED

Closed

8/26/2026, 5:01:18 PM

No activity in this phase yet.

03Sludge Pulse

Sign in to post a ripple.