tool-mismatch · v0.1.0 · 2026-07-31 · sha256 edacca29c95bcf65
tool-mismatch v0.1.0A
Immutable. This exact content never changes and is served at /api/v1/blob/edacca29c95bcf65.
---
name: tool-mismatch
description: Declares a tool its tools.py never registers. Used to prove validation fails loudly with no partial load.
version: 0.1.0
metadata:
gaia:
tools:
- name: present_tool
description: A tool that does exist
parameters:
text: {type: string, required: true}
returns: {type: object}
- name: missing_tool
description: A tool tools.py never registers
parameters:
text: {type: string, required: true}
returns: {type: object}
---
# Tool Mismatch
Loading this skill must fail — and must leave `present_tool` unregistered too.