# SyncTextProjection

> **Class** in `langchain_core`

📖 [View in docs](https://reference.langchain.com/python/langchain-core/language_models/chat_model_stream/SyncTextProjection)

String-specialized sync projection.

Adds `__str__`, `__bool__`, `__repr__` for ergonomic use with
`.text` and `.reasoning` projections.

## Signature

```python
SyncTextProjection(
    self,
)
```

## Extends

- `SyncProjection`

---

[View source on GitHub](https://github.com/langchain-ai/langchain/blob/85a5a04210452aec2eb3a06a02961c8fefd5c8b6/libs/core/langchain_core/language_models/chat_model_stream.py#L235)