II.
ToolDescriptor JSON
Structured · livetool-descriptor:write
Write json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "tool-descriptor:write",
"_kind": "ToolDescriptor",
"_file": "extensions/tool-descriptors/write.yaml",
"_cluster": "extensions",
"attributes": {
"schema": "{}",
"displayName": "Write",
"description": "Write a file to the local filesystem, overwriting if present.\nStandard tool across coding agents.\n",
"inputSchema": {
"type": "object",
"required": [
"file_path",
"content"
],
"properties": {
"file_path": {
"type": "string",
"description": "Absolute path to the file to write"
},
"content": {
"type": "string",
"description": "Content to write"
}
}
},
"outputSchema": {
"type": "object",
"properties": {
"success": {
"type": "boolean"
}
}
},
"mode": "normal",
"streamable": false
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "agent-runtime-impl:a5c.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:babysitter-agent.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:babysitter.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:babysitter-sdk.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:claude-code.runtime@1.x",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:cursor.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:gemini-cli.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:hermes.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:omp.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:opencode.runtime@1.x",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:pi.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
}
]
}