63 Commits

Author SHA1 Message Date
b2314fd3b2 fix: add bricks.app as second arg to getWidgetById calls in cockpit scripts
The new bricks.js getWidgetById (line 2680) no longer has a default from_widget fallback.
When called without a second argument, from_widget is undefined and get_by_id crashes at
line 2691: Cannot read properties of undefined (reading 'dom_element').

Fixed both in refresh button click handler and TextFiles inputed handler.
2026-07-31 16:14:19 +08:00
163824870b fix: wrap getWidgetById in try-catch for missing current_iteration_id widget 2026-07-31 15:47:51 +08:00
890861465a fix: e.params→params in TextFiles inputed event (e undefined in script context) 2026-07-31 15:20:08 +08:00
a4ac438c49 fix: sor.I→sor.C for insert (I is inspect, C is create) 2026-07-31 15:01:03 +08:00
614c883863 fix: use TextFiles widget (UiText+file+send) instead of broken render event 2026-07-31 14:09:56 +08:00
87f0fa6045 fix: replace broken render event with Form textarea for cockpit input 2026-07-31 13:45:22 +08:00
757cfe510b fix(cockpit): remove entire_url from script to fix Jinja2 500, cockpit now default for pipeline-sdlc 2026-07-31 12:23:49 +08:00
eb6674f884 refactor(cockpit): replace Form with UiText widget, file chip UI 2026-07-31 12:00:23 +08:00
6831697edc refactor(cockpit): single-page chat layout, compact stats cards (cheight:4), file attachment UI 2026-07-31 11:49:30 +08:00
bd0890a394 feat(sdlc): cockpit driving mode — conversation timeline + agent chat 2026-07-30 15:53:18 +08:00
4a4bd313e7 refactor: match pipeline_core card layout style 2026-07-09 07:50:41 +08:00
b012f97154 fix: CRUD endpoint return format - remove json.dumps, use widgettype format 2026-07-03 14:50:43 +08:00
Hermes Agent
f69870e96a feat: add 40 dspy APIs, 7 UI pages, CSS, pipeline definition SQL 2026-06-16 13:16:24 +08:00