List all strategies for the authenticated user
list_strategiesReturns all strategies owned by the current user. Each item includes both strategyId and aiStrategyId so you can use either with other tools (delete_strategy, list_revisions, start_backtest, etc.). Optionally filter by name. The name filter is case-insensitive and also returns close word-token matches, so if an exact phrase returns a near miss you should inspect the returned names before saying the strategy does not exist. Use this when the user explicitly names or identifies a strategy, especially when that name differs from the currently open page/context. Trigger phrases include 'the one entitled X', 'apply this to X also', and 'do not change Y'. The explicit named target wins; after resolving it, only read or edit that named strategy unless the user also asks to compare/copy from the open one.
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_strategies"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Filter by name (case-insensitive partial or close word-token match) | |
| limit | No | Max results to return (default 50) | |
| offset | No | Skip N results for pagination (default 0) |