feat: restore source parity and harden agent runtime

This commit is contained in:
2026-06-22 11:17:26 +08:00
parent e33f08277b
commit 0793eb82d6
596 changed files with 168879 additions and 290 deletions
+3 -108
View File
@@ -181,123 +181,18 @@ dmypy.json
/go-view/
node_modules
# ai-agent-admin: exclude generated bundles and unused product entries.
# Keep design/runtime source used by AI workflow panels tracked; lightness is
# enforced by route/menu filtering and lazy imports, not by missing source.
# ai-agent-admin: exclude generated bundles and runtime artifacts.
# Source code stays tracked; lightness is enforced by route/menu filtering,
# lazy imports, and build-time entry selection.
.ops-backups/
docker/uniapp/
docker/web/index/*
!docker/web/index/.gitkeep
uniapp-zq/
web/apps/web-ele/src/components/import-export-manager/
web/apps/web-ele/src/components/wiki/
web/apps/web-ele/src/components/zq-draw/
web/apps/web-ele/src/components/zq-editor/
web/apps/web-ele/src/components/zq-smart-table/
web/apps/web-ele/src/components/zq-whiteboard/
web/apps/web-ele/src/components/whiteboard/
web/apps/web-ele/src/components/workflow/
web/apps/web-ele/src/views/online-dev/
!web/apps/web-ele/src/views/online-dev/
web/apps/web-ele/src/views/online-dev/*
!web/apps/web-ele/src/views/online-dev/page-render/
!web/apps/web-ele/src/views/online-dev/page-render/**
!web/apps/web-ele/src/views/online-dev/form-manager/
web/apps/web-ele/src/views/online-dev/form-manager/*
!web/apps/web-ele/src/views/online-dev/form-manager/composables/
web/apps/web-ele/src/views/online-dev/form-manager/composables/*
!web/apps/web-ele/src/views/online-dev/form-manager/composables/useFormData.ts
!web/apps/web-ele/src/views/online-dev/form-manager/modules/
web/apps/web-ele/src/views/online-dev/form-manager/modules/*
!web/apps/web-ele/src/views/online-dev/form-manager/modules/ListTypePicker.vue
!web/apps/web-ele/src/views/online-dev/form-manager/modules/data-source-config.vue
!web/apps/web-ele/src/views/online-dev/form-manager/modules/list-design.vue
!web/apps/web-ele/src/views/online-dev/form-manager/utils/
web/apps/web-ele/src/views/online-dev/form-manager/utils/*
!web/apps/web-ele/src/views/online-dev/form-manager/utils/formValidator.ts
!web/apps/web-ele/src/views/online-dev/form-render/
web/apps/web-ele/src/views/online-dev/form-render/*
!web/apps/web-ele/src/views/online-dev/form-render/components/
!web/apps/web-ele/src/views/online-dev/form-render/components/**
!web/apps/web-ele/src/views/online-dev/form-render/utils/
web/apps/web-ele/src/views/online-dev/form-render/utils/*
!web/apps/web-ele/src/views/online-dev/form-render/utils/list-filter-fields.ts
web/apps/web-ele/src/views/dashboard/
!web/apps/web-ele/src/views/dashboard/
web/apps/web-ele/src/views/dashboard/*
!web/apps/web-ele/src/views/dashboard/analytics/
!web/apps/web-ele/src/views/dashboard/analytics/**
!web/apps/web-ele/src/views/dashboard/workspace/
!web/apps/web-ele/src/views/dashboard/workspace/**
web/apps/web-ele/src/views/demos/
web/apps/web-ele/src/views/zq-smart-table/
web/apps/web-ele/src/components/document-designer/
web/apps/web-ele/src/components/workflow/designer/
web/docs/src/public/guide/
web/apps/web-ele/src/locales/langs/*/*.json_new
web/apps/web-ele/src/locales/langs/*/*.json_sync
web/apps/web-ele/src/locales/langs/*/*.json.tmp
web/apps/web-ele/src/locales/langs/*/draw.json
web/apps/web-ele/src/locales/langs/*/whiteboard.json
web/apps/web-ele/src/locales/langs/*/wiki.json
web/apps/web-ele/src/locales/langs/*/zq-editor.json
web/apps/web-ele/src/locales/langs/*/zq-smart-table.json
web/apps/web-ele/src/router/routes/modules/form-layout.ts
web/apps/web-ele/src/router/routes/modules/online-dev.ts
web/apps/web-ele/src/router/routes/modules/chat.ts
web/apps/web-ele/src/router/routes/modules/demos.ts
web/apps/web-ele/src/router/routes/modules/zq-smart-table.ts
web/apps/web-ele/src/api/smart-table.ts
web/apps/web-ele/src/composables/use-offline-cache.ts
web/apps/web-ele/src/store/wiki.ts
web/apps/web-ele/src/store/zq-smart-table.ts
web/apps/web-ele/src/styles/zq-smart-table/
web/apps/web-ele/src/components/report-design/
backend-fastapi/online_dev/
!backend-fastapi/online_dev/
backend-fastapi/online_dev/*
!backend-fastapi/online_dev/__init__.py
!backend-fastapi/online_dev/router.py
!backend-fastapi/online_dev/page_manager/
!backend-fastapi/online_dev/page_manager/**
backend-fastapi/online_dev/page_manager/*
!backend-fastapi/online_dev/page_manager/__init__.py
!backend-fastapi/online_dev/page_manager/api.py
!backend-fastapi/online_dev/page_manager/model.py
!backend-fastapi/online_dev/page_manager/service.py
!backend-fastapi/online_dev/form_manager/
!backend-fastapi/online_dev/form_manager/**
backend-fastapi/online_dev/form_manager/*
!backend-fastapi/online_dev/form_manager/__init__.py
!backend-fastapi/online_dev/form_manager/model.py
!backend-fastapi/online_dev/form_manager/service.py
!backend-fastapi/online_dev/
backend-fastapi/online_dev/*
!backend-fastapi/online_dev/__init__.py
!backend-fastapi/online_dev/router.py
!backend-fastapi/online_dev/form_manager/
!backend-fastapi/online_dev/form_manager/**
!backend-fastapi/online_dev/form_data_manager/
!backend-fastapi/online_dev/form_data_manager/**
!backend-fastapi/online_dev/page_manager/
!backend-fastapi/online_dev/page_manager/**
backend-fastapi/zq_demo/
backend-fastapi/zq_smart_table/
backend-fastapi/ai_platform/nodes/builtin/app_*_node.py
backend-fastapi/ai_platform/nodes/builtin/dashboard_*_node.py
backend-fastapi/ai_platform/nodes/builtin/form_*_node.py
backend-fastapi/ai_platform/nodes/builtin/system_summary_node.py
!backend-fastapi/ai_platform/nodes/builtin/app_create_node.py
!backend-fastapi/ai_platform/nodes/builtin/app_design_node.py
!backend-fastapi/ai_platform/nodes/builtin/app_settings_node.py
!backend-fastapi/ai_platform/nodes/builtin/app_update_node.py
!backend-fastapi/ai_platform/nodes/builtin/dashboard_basic_info_node.py
!backend-fastapi/ai_platform/nodes/builtin/dashboard_create_node.py
!backend-fastapi/ai_platform/nodes/builtin/dashboard_design_node.py
!backend-fastapi/ai_platform/nodes/builtin/dashboard_publish_node.py
!backend-fastapi/ai_platform/nodes/builtin/form_basic_info_node.py
!backend-fastapi/ai_platform/nodes/builtin/form_create_node.py
!backend-fastapi/ai_platform/nodes/builtin/form_data_node.py
!backend-fastapi/ai_platform/nodes/builtin/form_database_create_node.py
!backend-fastapi/ai_platform/nodes/builtin/form_database_design_node.py
!backend-fastapi/ai_platform/nodes/builtin/form_list_design_node.py