Tool Specifications
Tool specs define runtime-callable tools and their implementation bindings.
Required Fieldsโ
idversionnamedescription
Common Fieldsโ
enabledapproval(autoormanual)runtime.languageruntime.packageruntime.methodtagsicon,emoji
Exampleโ
id: runtime-echo
version: 0.0.1
name: Runtime Echo
description: Echo text back to caller for runtime verification
enabled: true
approval: auto
runtime:
language: python
package: agent_runtimes.examples.tools
method: runtime_echo
icon: comment
emoji: "๐ฌ"
Notesโ
- Use stable IDs and bump
versionfor breaking changes. - Use explicit tool refs (
id:version) from agent specs when present.