Metadata-Version: 2.4
Name: think-scrubber
Version: 1.0.0
Summary: Stateful streaming reasoning tag scrubber for AI agents
Project-URL: Homepage, https://github.com/p-vbordei/think-scrubber-py
Project-URL: Repository, https://github.com/p-vbordei/think-scrubber-py
Project-URL: Issues, https://github.com/p-vbordei/think-scrubber-py/issues
Project-URL: Changelog, https://github.com/p-vbordei/think-scrubber-py/blob/main/CHANGELOG.md
Author-email: Vlad Bordei <bordeivlad@gmail.com>
License: Apache-2.0
License-File: LICENSE
Keywords: ai-agents,llm,reasoning,scrubber,streaming,tags
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# think-scrubber

Stateful streaming reasoning tag scrubber for AI agents.

## Usage

```python
from think_scrubber import StreamingThinkScrubber

scrubber = StreamingThinkScrubber()
print(scrubber.feed("Hello <think>secret thought</think> world!"))
# "Hello  world!"
```
