Skip to content

Commit 4efc4f9

Browse files
committed
Added setting to set your flavor, talk about logical names or display names
1 parent d7c9604 commit 4efc4f9

File tree

7 files changed

+102
-56
lines changed

7 files changed

+102
-56
lines changed

FetchXmlBuilder/DockControls/AiChatControl.Designer.cs

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

FetchXmlBuilder/DockControls/AiChatControl.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,10 @@ private void SendChatToAI(object sender, EventArgs e = null)
297297
{
298298
intro += Environment.NewLine + PromptMyName.Replace("{callme}", fxb.settings.AiSettings.MyName).Trim();
299299
}
300+
if (!string.IsNullOrWhiteSpace(OnlineSettings.Instance.AiSupport.Prompts.PreferNames))
301+
{
302+
intro += Environment.NewLine + OnlineSettings.Instance.AiSupport.Prompts.PreferNames.Replace("{prefer}", fxb.settings.AiSettings.PreferDisplayName ? "DisplanyName" : "LogicalName").Trim();
303+
}
300304
chatHistory.Initialize(intro);
301305
Log("Init", count: intro.Length, msg: intro);
302306
sessionstopwatch = Stopwatch.StartNew();

FetchXmlBuilder/FXBInterfaces.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ public void ShowSettings(string tab)
231231
{
232232
LogUse("SaveOptions");
233233
var oldtrycachemetadata = settings.TryMetadataCache;
234-
var oldaisetting = settings.AiSettings.Provider + settings.AiSettings.Model + settings.AiSettings.ApiKey;
234+
var oldaisetting = settings.AiSettings.ToString();
235235
settings = settingDlg.GetSettings();
236236
if (Service != null)
237237
{
@@ -272,7 +272,7 @@ public void ShowSettings(string tab)
272272
{
273273
dockControlAiChat?.Close();
274274
}
275-
else if (oldaisetting != settings.AiSettings.Provider + settings.AiSettings.Model + settings.AiSettings.ApiKey)
275+
else if (oldaisetting != settings.AiSettings.ToString())
276276
{
277277
dockControlAiChat?.Initialize();
278278
}

0 commit comments

Comments
 (0)