feat(ql3): add strong local manual run retry

This commit is contained in:
whyour
2026-08-12 05:52:18 +08:00
parent 42e8992818
commit 6b7f8913b5
18 changed files with 2568 additions and 10 deletions
+21
View File
@@ -1674,6 +1674,15 @@ function auditSourceImports(root, packagePath, findings) {
specifier === packageName ||
specifier.startsWith(`${packageName}/`),
) &&
!(
path.relative(packageDirectory, filePath) ===
'src/run-management/runRetryCommand.ts' &&
[
'@qinglong/local-owner-console/authenticated-command',
'@qinglong/local-sqlite/authenticated-management',
'@qinglong/local-sqlite/run-management',
].includes(specifier)
) &&
!(
path.relative(packageDirectory, filePath) ===
'src/lifecycle/adoption.ts' &&
@@ -2513,6 +2522,18 @@ function auditSourceImports(root, packagePath, findings) {
) {
continue;
}
if (
packagePath === 'packages/ql3-local-owner-cli' &&
path.relative(packageDirectory, filePath) ===
'src/run-management/runRetryCommand.ts' &&
[
'@qinglong/runtime-core/project-policy',
'@qinglong/runtime-core/run-manual-retry',
'@qinglong/runtime-core/security-audit',
].includes(specifier)
) {
continue;
}
if (
packagePath === 'packages/ql3-local-owner-cli' &&
path.relative(packageDirectory, filePath) ===