Python 88.3%
TypeScript 7.6%
Shell 4.1%
1{2 "$schema": "https://json-schema.org/draft/2020-12/schema",3 "$id": "https://atlas.local/schemas/tool.schema.json",4 "title": "Atlas tool record",5 "type": "object",6 "required": [7 "provider",8 "type",9 "category",10 "status",11 "sources"12 ],13 "properties": {14 "provider": {15 "enum": [16 "openai",17 "anthropic",18 "xai",19 "gemini"20 ]21 },22 "name": {23 "type": [24 "string",25 "null"26 ],27 "description": "human name or required `name` field value"28 },29 "type": {30 "type": "string",31 "description": "exact JSON `type` string, versioned where applicable"32 },33 "category": {34 "type": "string",35 "description": "client | anthropic-defined-client | server | hosted | programmatic | mcp | custom | function | toolset"36 },37 "description": {38 "type": [39 "string",40 "null"41 ]42 },43 "compatible_models": {44 "type": [45 "array",46 "string",47 "null"48 ]49 },50 "compatible_endpoints": {51 "type": [52 "array",53 "null"54 ]55 },56 "parameters_schema": {},57 "tool_choice_support": {},58 "parallel": {59 "$ref": "common.schema.json#/$defs/tristate"60 },61 "streaming_events": {62 "type": [63 "array",64 "null"65 ]66 },67 "result_shape": {},68 "billing": {},69 "limitations": {},70 "security": {},71 "beta_header": {72 "type": [73 "string",74 "array",75 "null"76 ]77 },78 "status": {79 "type": "array",80 "items": {81 "$ref": "common.schema.json#/$defs/status"82 }83 },84 "examples": {85 "type": [86 "object",87 "null"88 ]89 },90 "verification": {91 "$ref": "common.schema.json#/$defs/verification"92 },93 "sources": {94 "type": "array",95 "items": {96 "$ref": "common.schema.json#/$defs/source"97 }98 }99 }100}101