---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/bedrock_converse/helpers/variables/defaultSanitizeConverseSchema.md
description: 'Default implementation; alias of [`sanitizeConverseSchema`](https://adk.nht.io/api/@nhtio/adk/batteries/llm/bedrock_converse/helpers/functions/sanitizeConverseSchema).'
---

# Variable: defaultSanitizeConverseSchema

```ts
const defaultSanitizeConverseSchema: (schema: unknown) => JsonSchema =
  sanitizeConverseSchema;
```

Defined in: [src/batteries/llm/bedrock\_converse/helpers.ts:139](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/llm/bedrock_converse/helpers.ts#L139)

Default implementation; alias of [sanitizeConverseSchema](../functions/sanitizeConverseSchema.md).

Recursively strip schema keywords Converse rejects.

## Parameters

| Parameter | Type      |
| --------- | --------- |
| `schema`  | `unknown` |

## Returns

[`JsonSchema`](../../../../interfaces/JsonSchema.md)
