更新v2版本适配skill
This commit is contained in:
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,
|
||||
|
||||
Reference in new issue
Block a user