From 19aa3f54534e8f4b6a050f28917a8951bca5e8d3 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 3 Jul 2026 14:50:34 +0800 Subject: [PATCH] fix: CRUD endpoint return format - remove json.dumps, use widgettype format --- .../__pycache__/core.cpython-310.pyc | Bin 31793 -> 36175 bytes .../api/executions_by_workflow_create.dspy | 3 +-- .../api/executions_by_workflow_delete.dspy | 3 +-- .../api/executions_by_workflow_update.dspy | 3 +-- .../api/harnessed_agent_config_create.dspy | 3 +-- .../api/harnessed_agent_config_delete.dspy | 3 +-- .../api/harnessed_agent_config_update.dspy | 3 +-- .../api/harnessed_remote_skills_create.dspy | 3 +-- .../api/harnessed_remote_skills_delete.dspy | 3 +-- .../api/harnessed_remote_skills_update.dspy | 3 +-- wwwroot/api/hermes_executions_create.dspy | 3 +-- wwwroot/api/hermes_executions_delete.dspy | 3 +-- .../api/hermes_executions_task_create.dspy | 3 +-- .../api/hermes_executions_task_delete.dspy | 3 +-- .../api/hermes_executions_task_update.dspy | 3 +-- wwwroot/api/hermes_executions_update.dspy | 3 +-- wwwroot/api/hermes_memory_create.dspy | 3 +-- wwwroot/api/hermes_memory_delete.dspy | 3 +-- wwwroot/api/hermes_memory_update.dspy | 3 +-- wwwroot/api/hermes_sessions_create.dspy | 3 +-- wwwroot/api/hermes_sessions_delete.dspy | 3 +-- wwwroot/api/hermes_sessions_update.dspy | 3 +-- wwwroot/api/hermes_skills_create.dspy | 3 +-- wwwroot/api/hermes_skills_delete.dspy | 3 +-- wwwroot/api/hermes_skills_update.dspy | 3 +-- wwwroot/api/hermes_tasks_create.dspy | 3 +-- wwwroot/api/hermes_tasks_delete.dspy | 3 +-- wwwroot/api/hermes_tasks_update.dspy | 3 +-- wwwroot/api/hermes_tasks_workflow_create.dspy | 3 +-- wwwroot/api/hermes_tasks_workflow_delete.dspy | 3 +-- wwwroot/api/hermes_tasks_workflow_update.dspy | 3 +-- wwwroot/api/hermes_workflows_create.dspy | 3 +-- wwwroot/api/hermes_workflows_delete.dspy | 3 +-- wwwroot/api/hermes_workflows_update.dspy | 3 +-- wwwroot/api/task_dependencies_create.dspy | 3 +-- wwwroot/api/task_dependencies_delete.dspy | 3 +-- wwwroot/api/task_dependencies_update.dspy | 3 +-- 37 files changed, 36 insertions(+), 72 deletions(-) diff --git a/harnessed_agent/__pycache__/core.cpython-310.pyc b/harnessed_agent/__pycache__/core.cpython-310.pyc index f83d8f6b5b5d61d7a2f831091c25e499f7f2b016..20b466bbdb6801637d16365c7ddafeb1c41cb58d 100644 GIT binary patch literal 36175 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

1@HROm~FYh%Q~r0YtR+V6SN=Dnf$Xz4-UrVNPxZ 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 S)8g%Q1=sAWg}jyAko^BEawHf4 delta 13996 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 diff --git a/wwwroot/api/executions_by_workflow_create.dspy b/wwwroot/api/executions_by_workflow_create.dspy index 43ef12b..29d000e 100644 --- a/wwwroot/api/executions_by_workflow_create.dspy +++ b/wwwroot/api/executions_by_workflow_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -41,4 +40,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/executions_by_workflow_delete.dspy b/wwwroot/api/executions_by_workflow_delete.dspy index d75acca..d5e3ce7 100644 --- a/wwwroot/api/executions_by_workflow_delete.dspy +++ b/wwwroot/api/executions_by_workflow_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/executions_by_workflow_update.dspy b/wwwroot/api/executions_by_workflow_update.dspy index 259ef71..68b5aea 100644 --- a/wwwroot/api/executions_by_workflow_update.dspy +++ b/wwwroot/api/executions_by_workflow_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -31,4 +30,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/harnessed_agent_config_create.dspy b/wwwroot/api/harnessed_agent_config_create.dspy index b851f0c..65af25a 100644 --- a/wwwroot/api/harnessed_agent_config_create.dspy +++ b/wwwroot/api/harnessed_agent_config_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Config create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -39,4 +38,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/harnessed_agent_config_delete.dspy b/wwwroot/api/harnessed_agent_config_delete.dspy index 4d623de..f65b9b6 100644 --- a/wwwroot/api/harnessed_agent_config_delete.dspy +++ b/wwwroot/api/harnessed_agent_config_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Config delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/harnessed_agent_config_update.dspy b/wwwroot/api/harnessed_agent_config_update.dspy index a9de2b2..6b55b6d 100644 --- a/wwwroot/api/harnessed_agent_config_update.dspy +++ b/wwwroot/api/harnessed_agent_config_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Config update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -30,4 +29,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/harnessed_remote_skills_create.dspy b/wwwroot/api/harnessed_remote_skills_create.dspy index 7562e66..31fb11f 100644 --- a/wwwroot/api/harnessed_remote_skills_create.dspy +++ b/wwwroot/api/harnessed_remote_skills_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Remote Skill create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -45,4 +44,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/harnessed_remote_skills_delete.dspy b/wwwroot/api/harnessed_remote_skills_delete.dspy index ce0cb69..e190081 100644 --- a/wwwroot/api/harnessed_remote_skills_delete.dspy +++ b/wwwroot/api/harnessed_remote_skills_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Remote Skill delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/harnessed_remote_skills_update.dspy b/wwwroot/api/harnessed_remote_skills_update.dspy index 11adc3b..2005f29 100644 --- a/wwwroot/api/harnessed_remote_skills_update.dspy +++ b/wwwroot/api/harnessed_remote_skills_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Remote Skill update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -33,4 +32,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_executions_create.dspy b/wwwroot/api/hermes_executions_create.dspy index b6e8100..71202fe 100644 --- a/wwwroot/api/hermes_executions_create.dspy +++ b/wwwroot/api/hermes_executions_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -41,4 +40,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_executions_delete.dspy b/wwwroot/api/hermes_executions_delete.dspy index 02c2253..30fec1d 100644 --- a/wwwroot/api/hermes_executions_delete.dspy +++ b/wwwroot/api/hermes_executions_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_executions_task_create.dspy b/wwwroot/api/hermes_executions_task_create.dspy index a1a20a0..08e7385 100644 --- a/wwwroot/api/hermes_executions_task_create.dspy +++ b/wwwroot/api/hermes_executions_task_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -41,4 +40,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_executions_task_delete.dspy b/wwwroot/api/hermes_executions_task_delete.dspy index cd4bb43..2c1402e 100644 --- a/wwwroot/api/hermes_executions_task_delete.dspy +++ b/wwwroot/api/hermes_executions_task_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_executions_task_update.dspy b/wwwroot/api/hermes_executions_task_update.dspy index 2d567e0..71bebd8 100644 --- a/wwwroot/api/hermes_executions_task_update.dspy +++ b/wwwroot/api/hermes_executions_task_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -31,4 +30,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_executions_update.dspy b/wwwroot/api/hermes_executions_update.dspy index 213b9e3..6592ec3 100644 --- a/wwwroot/api/hermes_executions_update.dspy +++ b/wwwroot/api/hermes_executions_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Execution update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -31,4 +30,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_memory_create.dspy b/wwwroot/api/hermes_memory_create.dspy index c64db59..45e1934 100644 --- a/wwwroot/api/hermes_memory_create.dspy +++ b/wwwroot/api/hermes_memory_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Memory create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -29,4 +28,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_memory_delete.dspy b/wwwroot/api/hermes_memory_delete.dspy index 135ee8a..d189cea 100644 --- a/wwwroot/api/hermes_memory_delete.dspy +++ b/wwwroot/api/hermes_memory_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Memory delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_memory_update.dspy b/wwwroot/api/hermes_memory_update.dspy index cd96d5f..fe17dc3 100644 --- a/wwwroot/api/hermes_memory_update.dspy +++ b/wwwroot/api/hermes_memory_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Memory update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -25,4 +24,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_sessions_create.dspy b/wwwroot/api/hermes_sessions_create.dspy index 7c4df88..46e224e 100644 --- a/wwwroot/api/hermes_sessions_create.dspy +++ b/wwwroot/api/hermes_sessions_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Session create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -33,4 +32,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_sessions_delete.dspy b/wwwroot/api/hermes_sessions_delete.dspy index b83e368..40c84f6 100644 --- a/wwwroot/api/hermes_sessions_delete.dspy +++ b/wwwroot/api/hermes_sessions_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Session delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_sessions_update.dspy b/wwwroot/api/hermes_sessions_update.dspy index 5dd6dd8..69f4371 100644 --- a/wwwroot/api/hermes_sessions_update.dspy +++ b/wwwroot/api/hermes_sessions_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Session update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -27,4 +26,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_skills_create.dspy b/wwwroot/api/hermes_skills_create.dspy index b1e5f5a..584d450 100644 --- a/wwwroot/api/hermes_skills_create.dspy +++ b/wwwroot/api/hermes_skills_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Skill create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -35,4 +34,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_skills_delete.dspy b/wwwroot/api/hermes_skills_delete.dspy index 89498c8..d22920a 100644 --- a/wwwroot/api/hermes_skills_delete.dspy +++ b/wwwroot/api/hermes_skills_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Skill delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_skills_update.dspy b/wwwroot/api/hermes_skills_update.dspy index 69e5f90..7d20442 100644 --- a/wwwroot/api/hermes_skills_update.dspy +++ b/wwwroot/api/hermes_skills_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Skill update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -28,4 +27,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_tasks_create.dspy b/wwwroot/api/hermes_tasks_create.dspy index 3af1c2f..ff7239e 100644 --- a/wwwroot/api/hermes_tasks_create.dspy +++ b/wwwroot/api/hermes_tasks_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -45,4 +44,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_tasks_delete.dspy b/wwwroot/api/hermes_tasks_delete.dspy index a110ed5..287aa29 100644 --- a/wwwroot/api/hermes_tasks_delete.dspy +++ b/wwwroot/api/hermes_tasks_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_tasks_update.dspy b/wwwroot/api/hermes_tasks_update.dspy index 1dfa4e5..992a612 100644 --- a/wwwroot/api/hermes_tasks_update.dspy +++ b/wwwroot/api/hermes_tasks_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -33,4 +32,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_tasks_workflow_create.dspy b/wwwroot/api/hermes_tasks_workflow_create.dspy index 5973cff..7ebec13 100644 --- a/wwwroot/api/hermes_tasks_workflow_create.dspy +++ b/wwwroot/api/hermes_tasks_workflow_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -45,4 +44,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_tasks_workflow_delete.dspy b/wwwroot/api/hermes_tasks_workflow_delete.dspy index 4102efe..944587e 100644 --- a/wwwroot/api/hermes_tasks_workflow_delete.dspy +++ b/wwwroot/api/hermes_tasks_workflow_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_tasks_workflow_update.dspy b/wwwroot/api/hermes_tasks_workflow_update.dspy index 67decee..8b7e548 100644 --- a/wwwroot/api/hermes_tasks_workflow_update.dspy +++ b/wwwroot/api/hermes_tasks_workflow_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -33,4 +32,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_workflows_create.dspy b/wwwroot/api/hermes_workflows_create.dspy index c19c970..3521516 100644 --- a/wwwroot/api/hermes_workflows_create.dspy +++ b/wwwroot/api/hermes_workflows_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Workflow create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -37,4 +36,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_workflows_delete.dspy b/wwwroot/api/hermes_workflows_delete.dspy index 3c3d48e..8f9903c 100644 --- a/wwwroot/api/hermes_workflows_delete.dspy +++ b/wwwroot/api/hermes_workflows_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Workflow delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/hermes_workflows_update.dspy b/wwwroot/api/hermes_workflows_update.dspy index 6635ca2..6f07b45 100644 --- a/wwwroot/api/hermes_workflows_update.dspy +++ b/wwwroot/api/hermes_workflows_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Workflow update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -29,4 +28,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/task_dependencies_create.dspy b/wwwroot/api/task_dependencies_create.dspy index 1cd24bd..c5019dd 100644 --- a/wwwroot/api/task_dependencies_create.dspy +++ b/wwwroot/api/task_dependencies_create.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task Dependency create API""" -import json, uuid, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -31,4 +30,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '创建失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/task_dependencies_delete.dspy b/wwwroot/api/task_dependencies_delete.dspy index 21df87e..9d392ed 100644 --- a/wwwroot/api/task_dependencies_delete.dspy +++ b/wwwroot/api/task_dependencies_delete.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task Dependency delete API""" -import json result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -21,4 +20,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '删除失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result diff --git a/wwwroot/api/task_dependencies_update.dspy b/wwwroot/api/task_dependencies_update.dspy index 6144ff3..d245334 100644 --- a/wwwroot/api/task_dependencies_update.dspy +++ b/wwwroot/api/task_dependencies_update.dspy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """Task Dependency update API""" -import json, time result = {'widgettype': 'Message', 'options': {'title': 'Error', 'message': 'Invalid request', 'type': 'error'}} @@ -26,4 +25,4 @@ try: except Exception as e: result['options'] = {'title': 'Error', 'message': '更新失败: ' + str(e), 'type': 'error'} -return json.dumps(result, ensure_ascii=False) +return result