{"id":"text.chunk","version":"1.0.0","category":"text","description":"Split text into at most 200 overlapping chunks with offsets and intact UTF-16 surrogate pairs.","priceMicroUsdc":300,"priceRevision":"2026-09-13-testnet","pricingStatus":"experimental-unbenchmarked","inputSchema":{"type":"object","properties":{"text":{"type":"string","maxLength":100000},"maxChars":{"type":"integer","minimum":32,"maximum":10000},"overlap":{"type":"integer","minimum":0,"maximum":500}},"required":["text"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"chunks":{"type":"array","items":{"type":"object","properties":{"start":{"type":"number"},"end":{"type":"number"},"text":{"type":"string"}},"required":["start","end","text"],"additionalProperties":false}},"offsetUnit":{"type":"string"},"count":{"type":"number"}},"required":["chunks","offsetUnit","count"],"additionalProperties":false},"example":{"text":"Agents can reuse bounded snippets of a longer document.","maxChars":32,"overlap":8},"limits":{"inputBytes":131072,"outputBytes":65536,"networkTimeoutMs":0},"network":false,"sensitive":false,"route":"/v1/tools/text.chunk"}