Fix code review issues: matrix parsing, Qt6 compatibility, and performance optimizations

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-12-27 03:10:27 +00:00
parent a903aae859
commit 18f8bf99b2
6 changed files with 37 additions and 11 deletions

View File

@@ -23,6 +23,10 @@ public:
void cleanup() override;
private:
static constexpr int STEP_TIMEOUT_MS = 300000; // 5 minutes
static constexpr int PREPARE_TIMEOUT_MS = 60000; // 1 minute
static constexpr int CLEANUP_TIMEOUT_MS = 30000; // 30 seconds
QString m_containerId;
QString m_containerRuntime; // "docker" or "podman"

View File

@@ -46,6 +46,7 @@ private:
std::unique_ptr<core::RepoManager> m_repoManager;
std::unique_ptr<core::JobExecutor> m_executor;
std::unique_ptr<core::WorkflowParser> m_parser;
};
} // namespace gui