Merge pull request #1222 from ispyisail/feature/script-live

Add live mode: an AI assistant works on the open project as you watch
This commit is contained in:
ispyisail
2026-10-02 15:12:17 +13:00
committed by GitHub
14 changed files with 622 additions and 15 deletions
+2
View File
@@ -589,6 +589,7 @@ class QetScriptApi : public QObject
static QStringList signatures();
void setUndoGrouped(bool grouped);
void setLive(QStringList *log);
private:
bool runFlag(const QString &flag, const QStringList &args);
@@ -610,6 +611,7 @@ class QetScriptApi : public QObject
QETProject *m_project;
DiagramView *m_view;
bool m_undo_grouped = false;
QStringList *m_live_log = nullptr; ///< set for a live run: log() and showMessage() go here
QString m_query_error;
};