MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / processOpenProjectEvent

Method processOpenProjectEvent

src/plugins/chat/eventreceiver.cpp:78–86  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76}
77
78void ChatReceiver::processOpenProjectEvent(const dpf::Event &event)
79{
80 QtConcurrent::run([=](){
81 auto projectPath = event.property("workspace").toString();
82 QJsonObject results = ChatManager::instance()->query(projectPath, "", 1);
83 if (results["Chunks"].toArray().size() != 0) // project has generated, update it
84 ChatManager::instance()->generateRag(projectPath);
85 });
86}
87
88void ChatReceiver::processSwitchToWidget(const dpf::Event &event)
89{

Callers

nothing calls this directly

Calls 6

toArrayMethod · 0.80
generateRagMethod · 0.80
toStringMethod · 0.45
propertyMethod · 0.45
queryMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected