191 Commits

Author SHA1 Message Date
p
f106d330a4 workspace: script fetch+widgetBuild for selected node 2026-08-12 16:45:03 +08:00
p
10e6407419 workspace: event_params [id] for urlwidget 2026-08-12 15:48:34 +08:00
p
3032f26e2d workspace: script action for tree selected 2026-08-12 15:37:49 +08:00
p
f7c68c5d73 workspace: params_mapping id->id for tree urlwidget 2026-08-12 15:20:39 +08:00
p
4db8e3fafd workspace: root dir files initially, __root__ handling 2026-08-12 15:18:47 +08:00
p
222d3e2e75 workspace: tree dirs only, left 280px, right filler 2026-08-12 15:17:06 +08:00
p
5dcd8cea5a workspace: PopupWindow width 85% height 80% 2026-08-12 15:14:57 +08:00
p
6408406cd9 workspace: relative path ids, is_leaf, workspace_files uses ws_dir 2026-08-12 15:13:25 +08:00
p
cb11d92b3e workspace: idField not valueField, cfontsize 1.0 2026-08-12 15:11:22 +08:00
p
1c59c29b6a workspace: Tree cfontsize 1.0 2026-08-12 15:09:36 +08:00
p
9b834ee4f9 workspace: Tree textField/valueField/parentField 2026-08-12 15:08:34 +08:00
p
be93db3a62 workspace: HBox+Tree, entire_url, urlwidget action 2026-08-12 15:02:40 +08:00
p
5af747e004 workspace: standard subwidgets + auto_open 2026-08-12 14:36:52 +08:00
p
b3b97632ac workspace: content in options instead of subwidgets 2026-08-12 14:35:53 +08:00
p
90af3f67a1 workspace: urlwidget action loading PopupWindow from DSPY 2026-08-12 14:34:49 +08:00
p
35261b8b84 workspace: popupwindow action with inline content 2026-08-12 14:33:51 +08:00
p
4268d716d6 workspace: use popupwindow action + workspace_popup.dspy 2026-08-12 14:29:53 +08:00
ymq
8908112a65 feat: Tree+dataurl workspace (RAG pattern); shortcut files 2026-08-12 12:40:05 +08:00
ymq
f28c152d89 fix: search login permissions 2026-08-12 12:08:05 +08:00
ymq
8ead5e19eb fix: check permission table 2026-08-12 12:07:52 +08:00
ymq
fa9e37af51 fix: to_dict 2026-08-12 12:07:41 +08:00
ymq
a4e7d88993 fix: check rolepermission columns 2026-08-12 12:07:31 +08:00
ymq
99cb2ad8f8 fix: escape %% in SQL 2026-08-12 12:07:17 +08:00
ymq
262280a9ed debug: check login perms 2026-08-12 12:07:03 +08:00
ymq
41f0a585cd fix: remove status column 2026-08-12 12:06:38 +08:00
ymq
38a69defae debug: check users 2026-08-12 12:06:24 +08:00
ymq
2aed452e75 fix: simplify workspace_file path check 2026-08-12 10:50:16 +08:00
ymq
39e6755e96 fix: import os ordering 2026-08-12 10:49:54 +08:00
ymq
454eaed30c fix: workspace path with org_id 2026-08-12 10:49:19 +08:00
ymq
5ccaba3505 fix: workspace path to /d/pipeline/workspaces 2026-08-12 10:48:48 +08:00
ymq
c8e597764d feat: workspace browser with tree+file list+Wterm editor 2026-08-12 10:47:58 +08:00
ymq
461fbc47b0 feat: render markdown tool results with MdWidget 2026-08-11 16:09:06 +08:00
ymq
3573684f09 fix: clear stuck claimed_by tasks 2026-08-11 15:04:46 +08:00
ymq
e852a405f1 debug: task state inspector 2026-08-11 15:04:03 +08:00
ymq
63c93cce5a fix: extract prompt from params; fix stop detection 2026-08-11 14:51:27 +08:00
ymq
662e1b5c04 feat: stop/cancel intent detection 2026-08-11 14:49:19 +08:00
ymq
d83df19a30 fix: handle debug/auto_tool in cockpit wrapper 2026-08-11 13:19:03 +08:00
ymq
c43ce7e8a8 test: allow anonymous for cockpit_chat_v2 2026-08-10 18:17:10 +08:00
ymq
cf46f5dc17 fix: init msg variable 2026-08-10 18:16:55 +08:00
ymq
d7ca534714 feat: cockpit_chat_v2.dspy - AgentExecutor驱动的会话agent 2026-08-10 18:16:35 +08:00
ymq
a14669790f fix: use proper DSPY context for diagnose 2026-08-10 18:06:06 +08:00
ymq
f55317fbe8 feat: direct diagnose endpoint for 人事 project 2026-08-10 18:05:42 +08:00
ymq
5cadd4ed70 debug: show system prompt and project context 2026-08-10 17:48:38 +08:00
ymq
2db4835893 debug: add skill loading info to simple test 2026-08-10 17:09:07 +08:00
ymq
0971a7a5f7 test: allow anonymous access for test_agent_v2 2026-08-10 11:16:15 +08:00
ymq
48ec38c8ab feat: simple test endpoint for v2 imports 2026-08-10 11:15:39 +08:00
ymq
5936c7f59d fix: use json.dumps instead of g.json.dumps 2026-08-10 11:13:23 +08:00
ymq
c071ac19e2 feat: Agent v2 测试端点 test_agent_v2.dspy 2026-08-10 11:06:42 +08:00
ymq
390869394c feat: few-shot example showing correct tool_call→reply pattern vs describing plans 2026-08-10 08:48:10 +08:00
ymq
d80937af9f refactor: principle-based action rule — reply for results, tool_call for action 2026-08-10 08:41:17 +08:00