| metadata | {"clawdbot":{"emoji":"📊","commands":["default","table","briefing","timeline","daily_digest","contract","watchlist","incident_report","security_audit"],"arg_template":"scripts/report_maker.py --template {command} {args}","timeout":60,"requires":{"bins":["python"],"python_libs":["jinja2","markdown","weasyprint"]},"install":[{"id":"pip-reports","kind":"pip","packages":["jinja2","markdown","weasyprint"],"label":"Install report generation dependencies"}],"commands_schema":{"default":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"inputs":{"type":"string","description":"Comma-separated paths to merge multiple files"},"stdin":{"type":"boolean","description":"Read input from stdin","default":false},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string","description":"Output file path"}},"required":["input"]},"table":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"html"},"output":{"type":"string"}},"required":["input"]},"briefing":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]},"timeline":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]},"daily_digest":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]},"contract":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]},"watchlist":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]},"incident_report":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]},"security_audit":{"properties":{"input":{"type":"string","description":"Leave this EXACTLY empty (''). The system automatically injects all previously gathered tool outputs here via a temporary file. Do NOT invent or guess a file path."},"format":{"type":"string","enum":["markdown","html","pdf"],"default":"markdown"},"output":{"type":"string"}},"required":["input"]}}}} |