MCPcopy Create free account
hub / github.com/Palm1r/QodeAssist / roleToString

Function roleToString

sources/Session/MessageSerializer.cpp:30–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28constexpr auto kKindFileEdit = "file_edit";
29
30QString roleToString(Message::Role role)
31{
32 switch (role) {
33 case Message::Role::System: return QStringLiteral("system");
34 case Message::Role::User: return QStringLiteral("user");
35 case Message::Role::Assistant: return QStringLiteral("assistant");
36 }
37 return QStringLiteral("user");
38}
39
40bool roleFromString(const QString &str, Message::Role *out)
41{

Callers 1

toJsonMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected