🦀 ClawHub
JSON Utils
by @kikikari
Robust JSON parsing and validation with Pydantic schemas, JSON Schema validation, batch processing, and automatic JSON repair for LLM outputs. Use when Codex...
💡 Examples
from json_processor import parse_json, parse_and_validate, validate_tool_call
from pydantic import BaseModelEinfaches Parsing mit Auto-Reparatur
result = parse_json('{"name": "test", "value": 123,}') # trailing comma OKMit Pydantic-Validierung
class ToolCall(BaseModel):
tool: str
arguments: dict = {}llm_output = '{"tool": "search", "arguments": {"q": "hello"},}'
validated = parse_and_validate(llm_output, ToolCall)
TERMINAL
clawhub install json-utils