perf: 优化jwt解析异常处理机制 (#118)

* perf: 优化jwt解析异常处理机制

* fix: 修复后端测试在windows下失败的问题

* chore: 新增后端测试ci

* chore: 更新后端测试ci

* chore: 更新后端测试ci
This commit is contained in:
insistence
2026-07-31 21:56:40 +08:00
committed by GitHub
parent 13143f41b2
commit 768bc15a8b
17 changed files with 235 additions and 35 deletions
@@ -3,6 +3,7 @@ from pathlib import Path
from typing import Any
from cli.exit_codes import RUNTIME_ERROR
from cli.utils import format_cli_path
@dataclass(frozen=True)
@@ -46,8 +47,8 @@ class PluginScaffoldPlanPayload:
'backendTest': self.backend_test,
'frontendTest': self.frontend_test,
'frontendVersion': self.frontend_version,
'targetDirs': self.target_dirs,
'files': [{'path': str(path), 'content': content} for path, content in self.files],
'targetDirs': [format_cli_path(path) for path in self.target_dirs],
'files': [{'path': path.as_posix(), 'content': content} for path, content in self.files],
'conflicts': self.conflicts,
}