trading_agent.terminal.screens.skills_screen
¶
The Skills page: the skills a desk can follow, with their use counts, and the skills hidden from it with what each is missing.
It copies the web page's SkillsPage.tsx.
Typical usage example:
app.push_screen(SkillsScreen('general'))
SkillsScreen
¶
Bases: PageScreen
The Skills page.
Source code in src/trading_agent/terminal/screens/page_screen.py
compose_page
¶
Builds the two tables.
Yields:
| Type | Description |
|---|---|
Widget
|
The sections, in a scroll area. |
Source code in src/trading_agent/terminal/screens/skills_screen.py
on_mount
¶
Sets up the tables, then reads the skills.
Source code in src/trading_agent/terminal/screens/skills_screen.py
refresh_page
async
¶
Reads the desk's skills.