Build and Package / Build Binaries (pull_request) Canceled after 0s
- redact.go: scan the interior of string values for secret-keyed
key:value / key=value assignments, so a POSTGRES_PASSWORD embedded in a
custom app's compose YAML (returned by get_app_config as one blob) is
masked instead of reaching the model context. Non-secret lines and
ordinary prose are left byte-for-byte unchanged.
- registry.go: run the raw pool.query response through RedactJSON before
embedding it in handleQueryPools' parse-error string; handler errors are
returned unredacted, bypassing the normal choke point.
- poller.go/types.go: honor PollerConfig.MaxPollAttempts. It was declared
("0 = unlimited") but never read, so it read as a safety cap that wasn't
enforced. A task now fails once it exhausts the cap; 0 stays unlimited,
so default behavior is unchanged.
Flips the redact_gaps compose-blob test from asserting the gap to
asserting it is closed.