Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<h1 align="center">Thulp</h1>

<p align="center">
Execution context engineering for AI agents. Rust. 11 crates. 311 tests.<br>
Execution context engineering for AI agents. Rust. 11 crates. 331 tests.<br>
One interface for tool discovery, validation, execution, and multi-step workflows.
</p>

Expand All @@ -14,7 +14,7 @@
<a href="https://github.com/dirmacs/thulp/actions/workflows/ci.yml"><img src="https://github.com/dirmacs/thulp/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
<a href="https://docs.rs/thulp-core"><img src="https://docs.rs/thulp-core/badge.svg" alt="docs.rs"></a>
<img src="https://img.shields.io/badge/crates-11-blue.svg" alt="11 crates">
<img src="https://img.shields.io/badge/tests-311-brightgreen.svg" alt="311 tests">
<img src="https://img.shields.io/badge/tests-311-brightgreen.svg" alt="331 tests">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-yellow.svg" alt="License">
</p>

Expand Down Expand Up @@ -64,7 +64,7 @@ No runtime overhead. No framework lock-in. Pure Rust async.
| **thulp-registry** | Async thread-safe tool registry with tagging | 8 |
| **thulp-browser** | Web fetching, HTML parsing, optional CDP | 7 |
| **thulp-guidance** | Template rendering, LLM guidance primitives | 6 |
| **thulp-cli** | CLI with JSON output and shell completions | 36 |
| **thulp-cli** | CLI with JSON output, shell completions, init/run/skill/config commands | 32 |

## Quick Start

Expand Down Expand Up @@ -169,7 +169,7 @@ thulp/

```bash
cargo build --workspace # build all
cargo test --workspace # 311 tests
cargo test --workspace # 331 tests
cargo clippy --workspace -- -D warnings # lint (currently clean)
cargo bench -p thulp-core --bench tool_benchmarks # benchmarks
```
Expand Down
4 changes: 2 additions & 2 deletions docs/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ <h1>Thulp</h1>
<a href="https://crates.io/crates/thulp-core"><img src="https://img.shields.io/crates/v/thulp-core.svg" alt="crates.io"></a>
<a href="https://github.com/dirmacs/thulp/actions/workflows/ci.yml"><img src="https://github.com/dirmacs/thulp/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
<img src="https://img.shields.io/badge/crates-11-blue.svg" alt="11 crates">
<img src="https://img.shields.io/badge/tests-311-brightgreen.svg" alt="311 tests">
<img src="https://img.shields.io/badge/tests-331-brightgreen.svg" alt="331 tests">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-yellow.svg" alt="MIT/Apache-2.0">
</div>
<div class="install">$ cargo install thulp-cli</div>
Expand Down Expand Up @@ -81,7 +81,7 @@ <h2>Workspace</h2>
<tr><td><strong>thulp-registry</strong></td><td>Async thread-safe tool registry with tagging</td><td>8</td></tr>
<tr><td><strong>thulp-browser</strong></td><td>Web fetching, HTML parsing, optional CDP</td><td>7</td></tr>
<tr><td><strong>thulp-guidance</strong></td><td>Template rendering, LLM guidance primitives</td><td>6</td></tr>
<tr><td><strong>thulp-cli</strong></td><td>CLI with JSON output and shell completions</td><td>36</td></tr>
<tr><td><strong>thulp-cli</strong></td><td>CLI with JSON output and shell completions</td><td>32</td></tr>
</table>
</div>

Expand Down
4 changes: 2 additions & 2 deletions docs/templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ <h1>Thulp</h1>
<a href="https://crates.io/crates/thulp-core"><img src="https://img.shields.io/crates/v/thulp-core.svg" alt="crates.io"></a>
<a href="https://github.com/dirmacs/thulp/actions/workflows/ci.yml"><img src="https://github.com/dirmacs/thulp/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
<img src="https://img.shields.io/badge/crates-11-blue.svg" alt="11 crates">
<img src="https://img.shields.io/badge/tests-311-brightgreen.svg" alt="311 tests">
<img src="https://img.shields.io/badge/tests-331-brightgreen.svg" alt="331 tests">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-yellow.svg" alt="MIT/Apache-2.0">
</div>
<div class="install">$ cargo install thulp-cli</div>
Expand Down Expand Up @@ -81,7 +81,7 @@ <h2>Workspace</h2>
<tr><td><strong>thulp-registry</strong></td><td>Async thread-safe tool registry with tagging</td><td>8</td></tr>
<tr><td><strong>thulp-browser</strong></td><td>Web fetching, HTML parsing, optional CDP</td><td>7</td></tr>
<tr><td><strong>thulp-guidance</strong></td><td>Template rendering, LLM guidance primitives</td><td>6</td></tr>
<tr><td><strong>thulp-cli</strong></td><td>CLI with JSON output and shell completions</td><td>36</td></tr>
<tr><td><strong>thulp-cli</strong></td><td>CLI with JSON output and shell completions</td><td>32</td></tr>
</table>
</div>

Expand Down
Loading