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