25 lines
771 B
Go
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
|
|
}
|