chunk-your-tools 2.0.3

MCP tool schema decomposition and recomposition
Documentation
# chunk-your-tools

TypeScript/Node bindings for the [chunk-your-tools](https://crates.io/crates/chunk-your-tools) Rust library.

## Install

```bash
npm install chunk-your-tools
```

## Usage

```typescript
import {
  buildCatalogFromTools,
  recomposeToolsFromNames,
  resolveSurvivorsFromNames,
} from "chunk-your-tools";

const index = buildCatalogFromTools(tools);
const pruned = recomposeToolsFromNames(tools, {
  tools: ["Agent"],
  properties: { Agent: ["model"] },
  enums: ["opus"],
});
```

## Development

```bash
npm ci
npm run build
npm test
```