List my themes
list_themesYOUR themes (the API key's user): named groups of tickers. A theme is a named group of tickers with attribution. kind rule: the user's own words (rule_text), compiled once per save or edit into a ranked list. Tracked tickers (at most tracked_cap, at most 10: a theme never opens more than 10 Gambits) open a follow: each is followed as an ordinary Gambit, so it gets Gambit's take. They are chosen when the theme is saved, edited or activated, in this order: tickers the user added by hand or named in the rule (added_by user), then tickers with the most recent event in the last 7 days (an opportunity card or a news item on it), ties by rank. A member's tracked_by says why it is tracked. The rest, up to watched_cap, are watched: listed with their reason, no Gambit. Tiers do not move between those moments. kind manual: tickers the user adds by hand, tracked up to tracked_cap and watched past it. A Gambit the theme opened becomes the user's own, and no theme stops it, once the user follows that ticker with create_gambit or changes its monitoring. Every member records how it got in (added_by rule, news or user) and why (reason); every change is an event. rule_version counts the compiles of the rule; member_list_version counts the changes of the member list. A draft theme follows nothing; an active one follows its tracked members. Themes never trade. Each row: id (pass it as theme_id), name, kind (rule | manual), status (draft | active | paused | archived), rule_text (the user's own words; null for a manual theme), rule_version, member_list_version, tracked_cap, watched_cap, tracked_count, watched_count, compiled (when the rule was last compiled: compiled_at, model, prompt_version, signal — anchored or trend, how the theme is ranked — how many tickers were pre-screened and ranked, exclusions, and the symbols dropped because they did not resolve; null when never compiled), source_mandate_id (the saved Gambit a theme was converted from), created_at and updated_at. Archived themes are left out unless include_archived is true. Errors: 503 themes_disabled while themes are switched off. (Requires api:read.)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_themes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_archived | No | true also lists archived themes |