Tool tree
Turn a stock comparison into one reviewable watchlist move. An agent can research, but only you can approve the local change.
Implementation
gradeNot graded
gradeNot graded
read_decision_roomAnswer
Read the visible rules, holdings, comparisons, plan, and approval state.
View tool JSON
{
"name": "read_decision_room",
"kind": "answer",
"impl": "imperative",
"description": "Read the visible rules, holdings, comparisons, plan, and approval state.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/stocksbrew-decision-room/"
}compare_candidatesAction
Compare 2–5 stocks against the visible rules. StocksBrew returns untrusted research data.
View tool JSON
{
"name": "compare_candidates",
"kind": "act",
"impl": "imperative",
"description": "Compare 2–5 stocks against the visible rules. StocksBrew returns untrusted research data.",
"inputSchema": {
"type": "object",
"properties": {
"tickers": {
"type": "array",
"minItems": 2,
"maxItems": 5,
"uniqueItems": true,
"description": "Two to five stock tickers.",
"items": {
"type": "string",
"pattern": "^[A-Z]{1,5}(?:\\.[A-Z])?$"
}
}
},
"required": [
"tickers"
],
"additionalProperties": false
},
"page": "/stocksbrew-decision-room/"
}draft_watchlist_planAction
Draft one ticker and price alert for the human to review. This never saves a change.
View tool JSON
{
"name": "draft_watchlist_plan",
"kind": "act",
"impl": "imperative",
"description": "Draft one ticker and price alert for the human to review. This never saves a change.",
"inputSchema": {
"type": "object",
"properties": {
"ticker": {
"type": "string",
"pattern": "^[A-Z]{1,5}(?:\\.[A-Z])?$",
"description": "One compared ticker."
},
"rationale": {
"type": "string",
"minLength": 1,
"maxLength": 240,
"description": "Why this ticker fits the visible rules."
},
"evidence": {
"type": "array",
"maxItems": 4,
"description": "Up to four short facts supporting the choice.",
"items": {
"type": "string",
"maxLength": 180
}
},
"alertPrice": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Price below which to show the alert, in USD."
}
},
"required": [
"ticker",
"rationale",
"evidence",
"alertPrice"
],
"additionalProperties": false
},
"page": "/stocksbrew-decision-room/"
}