| Crates.io | serdes-ai-toolsets |
| lib.rs | serdes-ai-toolsets |
| version | 0.1.2 |
| created_at | 2026-01-15 23:42:15.795775+00 |
| updated_at | 2026-01-23 16:43:46.708576+00 |
| description | Toolset abstractions for grouping and managing tools |
| homepage | |
| repository | https://github.com/janfeddersen-wq/serdesAI |
| max_upload_size | |
| id | 2047343 |
| size | 137,858 |
Toolset abstractions for grouping and managing tools
This crate provides toolset abstractions for organizing and composing tools:
Toolset trait for tool collections[dependencies]
serdes-ai-toolsets = "0.1"
use serdes_ai_toolsets::Toolset;
let toolset = Toolset::new()
.add(MyTool)
.add(AnotherTool);
let agent = Agent::new(model)
.toolset(toolset)
.build();
This crate is part of the SerdesAI workspace.
For most use cases, you should use the main serdes-ai crate which re-exports these types.
MIT License - see LICENSE for details.