mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-07-28 07:57:44 +00:00
bc656e9b11
Add automatic dashboard launch options for trading loop: 1. CLI integration (rdagent/app/cli.py) - --with-dashboard/-d flag for web dashboard - --cli-dashboard/-c flag for terminal UI - --dashboard-port for custom port configuration - Automatic background process spawning 2. Dashboard auto-start - Web dashboard launches in background thread - CLI dashboard opens in separate terminal window - Graceful startup with 2-second delay 3. Process management - Dashboard runs as daemon thread - Automatic cleanup on main process exit - Error handling for dashboard startup failures 4. Documentation - Updated help text with examples - Usage instructions in README - Dashboard URLs displayed on startup Usage examples: rdagent fin_quant -d # Web dashboard rdagent fin_quant -c # CLI dashboard rdagent fin_quant -d -c # Both dashboards rdagent fin_quant -d --port 5001 # Custom port
R&D-Agent
Project setup
npm install
Compiles and hot-reloads for development
npm run dev
Compiles and minifies for production
npm run build
API URL behavior after build
This project uses the current page origin as the API base URL.
If the built frontend is served by the same Flask server that also exposes /upload, /trace, /control and other APIs, no extra frontend configuration is needed. The frontend will automatically call the same host and port that served the page.
This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.
Recommended Setup
-
VS Code + Vue - Official (previously Volar) and disable Vetur
-
Use vue-tsc for performing the same type checking from the command line, or for generating d.ts files for SFCs.