feat: add support acp in common chat (#369)

This commit is contained in:
Petr Mironychev
2026-07-21 13:10:00 +02:00
committed by GitHub
parent af85efb554
commit 442263a6a7
158 changed files with 14270 additions and 4118 deletions

View File

@@ -8,7 +8,14 @@ namespace QodeAssist::Session {
QString turnIdOf(const SessionEvent &event)
{
return std::visit([](const auto &alternative) { return alternative.turnId; }, event);
return std::visit(
[](const auto &alternative) -> QString {
if constexpr (requires { alternative.turnId; })
return alternative.turnId;
else
return {};
},
event);
}
} // namespace QodeAssist::Session