|
|
4a846e8757
|
bugfix
|
2026-07-23 10:58:08 +08:00 |
|
|
|
4086010b37
|
feat: Tree widget with editable CRUD (add/delete/rename)
|
2026-07-23 10:56:44 +08:00 |
|
|
|
186e3659fb
|
fix: size format MB/GB, add new_kb_form with button binds
|
2026-07-22 18:58:13 +08:00 |
|
|
|
f923f6cceb
|
fix: api/kb/list returns widget JSON, remove broken dspy files
|
2026-07-22 18:44:38 +08:00 |
|
|
|
95c71a9b88
|
fix: wrap dspy async in asyncio.run_until_complete
|
2026-07-22 18:42:24 +08:00 |
|
|
|
c48aa36f1b
|
feat: bricks-native CRUD - dspy handlers + form + button binds
|
2026-07-22 18:41:07 +08:00 |
|
|
|
bc4289efc8
|
feat: dynamic KB cards from DSPY with real stats
|
2026-07-22 18:30:01 +08:00 |
|
|
|
49d3d0291a
|
feat: Tree widget for directory nav + folder_content dynamic view
|
2026-07-22 18:20:56 +08:00 |
|
|
|
f5a91d10ec
|
feat: KB detail page with directory tree + document list + upload zone
|
2026-07-22 18:06:23 +08:00 |
|
|
|
640700f974
|
feat: business-oriented UI - engine cards, plan selection, upload zone
|
2026-07-22 17:24:25 +08:00 |
|
|
|
0fe57eaa4a
|
feat: switch to Tabular widget with proper row_options.fields
|
2026-07-22 16:55:11 +08:00 |
|
|
|
73b0a78b98
|
fix: DataViewer pages + remove _list from gitignore
|
2026-07-22 16:01:00 +08:00 |
|