TPTBusiness
b16904a24f
feat: Auto-start dashboard for fin_quant
...
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
2026-04-02 19:17:03 +02:00
TPTBusiness
d057926d18
chore: initial Predix state (RD-Agent fork + EURUSD setup)
2026-03-22 21:20:02 +01:00
dependabot[bot]
0af23ebcdc
chore(deps): bump esbuild, @vitejs/plugin-vue and vite in /web ( #1363 )
...
Removes [esbuild](https://github.com/evanw/esbuild ). It's no longer used after updating ancestor dependencies [esbuild](https://github.com/evanw/esbuild ), [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ). These dependencies need to be updated together.
Removes `esbuild`
Updates `@vitejs/plugin-vue` from 5.1.4 to 5.2.4
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.2.4/packages/plugin-vue )
Updates `vite` from 5.4.10 to 8.0.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.0/packages/vite )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version:
dependency-type: indirect
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 5.2.4
dependency-type: direct:development
- dependency-name: vite
dependency-version: 8.0.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:27:06 +08:00
dependabot[bot]
bb20fcebd9
chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /web ( #1362 )
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/v2/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.29.0...v1.30.0 )
---
updated-dependencies:
- dependency-name: prismjs
dependency-version: 1.30.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:19:21 +08:00
dependabot[bot]
d670d08c92
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /web ( #1355 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:17:30 +08:00
dependabot[bot]
3f9d4f45ef
chore(deps): bump markdown-it from 14.1.0 to 14.1.1 in /web ( #1357 )
...
Bumps [markdown-it](https://github.com/markdown-it/markdown-it ) from 14.1.0 to 14.1.1.
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md )
- [Commits](https://github.com/markdown-it/markdown-it/compare/14.1.0...14.1.1 )
---
updated-dependencies:
- dependency-name: markdown-it
dependency-version: 14.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:14:45 +08:00
dependabot[bot]
a015d0127e
chore(deps): bump immutable from 4.3.7 to 4.3.8 in /web ( #1358 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 4.3.7 to 4.3.8.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v4.3.7...v4.3.8 )
---
updated-dependencies:
- dependency-name: immutable
dependency-version: 4.3.8
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:14:23 +08:00
dependabot[bot]
a5d79912e1
chore(deps): bump axios from 1.7.7 to 1.13.5 in /web ( #1356 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.7 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.7...v1.13.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:13:54 +08:00
dependabot[bot]
4412c2731e
chore(deps-dev): bump svgo from 2.8.0 to 2.8.2 in /web ( #1354 )
...
Bumps [svgo](https://github.com/svg/svgo ) from 2.8.0 to 2.8.2.
- [Release notes](https://github.com/svg/svgo/releases )
- [Commits](https://github.com/svg/svgo/compare/v2.8.0...v2.8.2 )
---
updated-dependencies:
- dependency-name: svgo
dependency-version: 2.8.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:12:25 +08:00
dependabot[bot]
bfc5fc5178
chore(deps): bump lodash-es from 4.17.21 to 4.17.23 in /web ( #1359 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:11:57 +08:00
dependabot[bot]
91e538734b
chore(deps): bump minimatch from 9.0.5 to 9.0.9 in /web ( #1360 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 9.0.5 to 9.0.9.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.9 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 9.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:11:40 +08:00
dependabot[bot]
3a2fb424f9
chore(deps): bump rollup from 4.24.0 to 4.59.0 in /web ( #1353 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.24.0 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.24.0...v4.59.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 4.59.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 14:11:17 +08:00
XianBW
7800805e04
feat: add a web UI server ( #1345 )
...
* update rdagent cmd
* fix log error message
* use multiProcessing.Process instead of subprocess.Popen
* add traces to gitignore
* add user interactor in RDLoop (finance scenarios)
* add interactor (feedback, hypothesis) for quant scens
* fix the test_end in qlib conf
* add features init config, general instruction to qlib scenarios
* set base features for based exp
* fix bug when combine factors
* move traces folder to git_ignore_folder
* fix bug in features init
* fix quant interact bug
* fix logger warning error
* bug fixes
* modify rdagent logger, now it can set file output
* adjust cli functions and fix logger bug
* fix server port transport problem
* update server_ui in cli
* add web code
* fix CI problem
* black fix
* update web ui README
* update README
* update readme
2026-03-18 14:04:52 +08:00