# redactStepValue

**Kind:** Function

**Source:** [`atloria-monorepo/apps/api/src/capture/capture.redact.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/api/src/capture/capture.redact.ts#L43)

Redact a single step's `value` in place-safe (returns a new value string or
undefined). Applies to input/submit actions only.

## Signature

```ts
function redactStepValue(step: {
  action?: string;
  value?: string;
  selector?: string;
  elementRole?: string;
  elementText?: string;
}): string | undefined
```

## Parameters

| Name | Type |
|---|---|
| `step` | `{
  action?: string;
  value?: string;
  selector?: string;
  elementRole?: string;
  elementText?: string;
}` |

**Returns:** `string | undefined`
