Files
robinhood-agentic-mcp/tools.go
T

25 lines
771 B
Go

package rh
import (
"s1d3sw1ped/robinhood-agentic-mcp/accounts"
"s1d3sw1ped/robinhood-agentic-mcp/crypto"
"s1d3sw1ped/robinhood-agentic-mcp/equity"
"s1d3sw1ped/robinhood-agentic-mcp/market"
"s1d3sw1ped/robinhood-agentic-mcp/options"
"s1d3sw1ped/robinhood-agentic-mcp/scanner"
"s1d3sw1ped/robinhood-agentic-mcp/watchlists"
)
// RegisteredTools concatenates every asset package Tools() list.
func RegisteredTools() []string {
var names []string
names = append(names, accounts.Tools()...)
names = append(names, equity.Tools()...)
names = append(names, options.Tools()...)
names = append(names, crypto.Tools()...)
names = append(names, watchlists.Tools()...)
names = append(names, market.Tools()...)
names = append(names, scanner.Tools()...)
return names
}