Files
NexQuant/rdagent/log/ui
Linlang faa2fb03ad CI checks that can be automatically repaired (#119)
* fix isort & black & toml-sort & sphinx error

* fix ci error

* fix ci error

* add comments

* Update Makefile

* change sphinx build command

* add auto-lint

* add black args

* format with black

* Auto Linting document

* fix ci error

---------

Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
Co-authored-by: Young <afe.young@gmail.com>
2024-07-26 12:12:16 +08:00
..
2024-07-16 20:35:42 +08:00
2024-07-22 12:58:09 +08:00

start web app

in RD-Agent/ folder, run streamlit run rdagent/log/ui/app.py --server.port 14000

custom windows

in rdagent.log.ui.web.py

StWindow is the base window, can show common log messages like logger in terminal.

Windows can be nested.

Simply, just write a window for one log object type, and use isinstance() to display messages in different windows.

some base windows

  • StWindow
  • LLMWindow
  • CodeWindow

multi tabs window

More convenient to use nested windows

  • ProgressTabsWindow
  • ObjectsTabsWindow

main trace window

  • QlibFactorTraceWindow

TODOS

  • make it like a living trace
  • display real living trace
  • Window Styles