w0wl0lxd/tooned

transparent TOON re-encoding for AI coding agent tool-call context

1Stars on the repository
7Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

dev-use-cases

01

w0wl0lxd/tooned

Agent

Based on actual testing (tooned check, tooned pipe, tooned index, streaming scenarios, edge cases) and codebase exploration (crates/tooned-json/src/lib.rs, crates/tooned-convert/src/lib.rs, crates/tooned-metrics/src/store.rs, crates/tooned-cli/src/config.rs).

not rated 1 4d ago A 0 tokens AGPL-3.0

toon-context-proof

02

w0wl0lxd/tooned

Agent

Agent "toon-context-proof" from w0wl0lxd/tooned, covering toon hook — backend flow and what the backend does.

not rated 1 4d ago A 0 tokens AGPL-3.0

toon-decoding

03

w0wl0lxd/tooned

Agent

A model given a TOON tool result extracts values by reading the header and rows directly. It does not need a toon → json conversion step; it maps the header/row structure to the question as it would for CSV or Markdown tables.

not rated 1 4d ago A 0 tokens AGPL-3.0

toon-evidence

04

w0wl0lxd/tooned

Agent

This document records actual test results from running tooned commands on real fixtures, streaming scenarios, index/metrics surfaces, and model comprehension validation. All results come from the current binary (tooned CLI) and agent CLI tests with swe-1.7-max, glm-5.2 (high), not simulated or estimated.

not rated 1 4d ago A 0 tokens AGPL-3.0

toon-example

05

w0wl0lxd/tooned

Agent

When tooned is installed as a PostToolUse hook with tool result replacement (updatedToolOutput for Claude Code / OpenCode / Kilo / Pi; continue: false + reason for Codex), the model receives only the TOON encoding. The original JSON is not in that context item.

not rated 1 4d ago A 0 tokens AGPL-3.0

toon-hook-flow

06

w0wl0lxd/tooned

Agent

tooned hook run operates as a PostToolUse command hook. The result format depends on the agent family.

not rated 1 4d ago A 0 tokens AGPL-3.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: