Files
foxhunt/bin/fxt
jgrusewski 06cddd85d2 fix(fxt): wire auth interceptor into all gRPC clients
FoxhuntClient now holds an AuthInterceptor<FileTokenStorage> and
all 11 typed service accessors use with_interceptor() instead of
bare Channel::new(). This ensures every outgoing RPC automatically
includes the JWT Bearer token when one is cached on disk.

The bare channel() accessor is preserved for LoginClient which
needs unauthenticated access for the initial login RPC.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 01:21:07 +01:00
..

fxt

Foxhunt CLI -- command-line interface for the Foxhunt HFT trading system.

Commands

  • fxt auth -- authentication and token management
  • fxt trade -- order submission and management
  • fxt train -- model training job management
  • fxt tune -- hyperparameter optimization
  • fxt agent -- trading agent control
  • fxt model -- model listing and inspection
  • fxt backtest-ml -- ML backtesting workflows

Configuration

  • FXT_CONFIG -- config file path (default: ~/.config/fxt/config.toml)
  • TRADING_SERVICE_URL -- gRPC endpoint for trading service