更新v2版本适配skill

This commit is contained in:
ljz committed 2026-09-18 01:40:58 +08:00
1 parent 7611f13208
commit 2f3f7d00ec
58 files changed
+180419 -526

No files matched your search

@@ -862,11 +862,19 @@ def inspect_source(
)
backend_validation = compiled.get("validation")
if isinstance(backend_validation, dict):
if backend_validation.get("valid") is False:
raise InputError("MODEL_VALIDATION_FAILED", "Backend model validation failed.", backend_validation)
backend_issues = backend_validation.get("issues")
if isinstance(backend_issues, list):
source_issues.extend(
dict(issue) for issue in backend_issues if isinstance(issue, dict)
)
backend_warnings = compiled.get("warnings")
if isinstance(backend_warnings, list):
source_issues.extend(
{**warning, "severity": "warning"}
for warning in backend_warnings if isinstance(warning, dict)
)
all_variables = _result_variables(compiled)
result_variables, variable_page = _variable_page(
all_variables,