{
    "name": "Profit Pulse Mech",
    "description": "AI-powered stock prediction mech. Analyzes market data, earnings, and sentiment to predict short-term price movements.",
    "inputFormat": "ipfs-v0.1",
    "outputFormat": "ipfs-v0.1",
    "image": "tbd",
    "tools": [
        "profit_pulse"
    ],
    "toolMetadata": {
        "profit_pulse": {
            "name": "profit_pulse",
            "description": "Stock prediction tool powered by market data analysis, earnings data, and AI reasoning.",
            "input": {
                "type": "text",
                "description": "A question about stock price movement prediction"
            },
            "output": {
                "type": "object",
                "description": "A JSON object containing the prediction probabilities",
                "schema": {
                    "type": "object",
                    "properties": {
                        "requestId": {
                            "type": "integer",
                            "description": "Unique identifier for the request"
                        },
                        "result": {
                            "type": "string",
                            "description": "JSON string with p_yes, p_no, confidence, info_utility",
                            "example": "{\"p_yes\": 0.55, \"p_no\": 0.45, \"confidence\": 0.7, \"info_utility\": 0.8}"
                        },
                        "prompt": {
                            "type": "string",
                            "description": "The prompt used for the prediction"
                        }
                    },
                    "required": ["requestId", "result", "prompt"]
                }
            }
        }
    }
}
