---
title: "ContextOptions.ReasoningLevel.custom(_:)"
framework: foundationmodels
role: symbol
role_heading: Case
path: "foundationmodels/contextoptions/reasoninglevel-swift.enum/custom(_:)"
---

# ContextOptions.ReasoningLevel.custom(_:)

A custom level that indicates a level not supported by the other cases.

## Declaration

```swift
case custom(String)
```

## See Also

### Reasoning level cases

- [ContextOptions.ReasoningLevel.deep](foundationmodels/contextoptions/reasoninglevel-swift.enum/deep.md)
- [ContextOptions.ReasoningLevel.light](foundationmodels/contextoptions/reasoninglevel-swift.enum/light.md)
- [ContextOptions.ReasoningLevel.moderate](foundationmodels/contextoptions/reasoninglevel-swift.enum/moderate.md)
