# `Dsxir.Predictor.ChainOfThought`

Wraps `Dsxir.Predictor.Predict` by prepending a `:reasoning :string` output
field to the signature. The reasoning text lands on `pred.fields.reasoning`;
remaining output fields follow.

Behaviour-identical to `Predict` aside from the field augmentation.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
