2696cae581
TerminalLink previously resolved to DefaultBrokerageModel, which accepts any security/order type and silently lets the algorithm submit orders the Bloomberg EMSX brokerage cannot route. Add TerminalLinkBrokerageModel enforcing the supported security types (Equity, Option, Future) and order types (Market, MarketOnOpen, MarketOnClose, Limit, StopMarket, StopLimit), and wire BrokerageName.TerminalLink to it. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>