Failed message to host error - botlab devtools

this error appears when trying to open devmode from the botlab client.

Failed message to host:
Bad status code: 514 from http://localhost:7401/api/gui/request:
Runtime exception:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Nick\AppData\Local\botlab\play-record'.
   at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.UserDirectories(String directory, String expression, EnumerationOptions options)
   at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at BotLab.Client.ClientHttpApi.ListArtifactPaths()
   at BotLab.Client.ClientHttpApi.ListArtifactNames()
   at BotLab.Client.ClientHttpApi.MessageFromElmAppListArtifactNames()
   at BotLab.Client.ClientHttpApi.HandleMessageFromElmApp(MessageFromElmApp messageFromElmApp)
   at BotLab.Client.ClientHttpApi.<>c__DisplayClass16_0.<<-ctor>b__5>d.MoveNext()

anyone encountered this issue before?

1 Like

Ok I fixed this error by manually adding the folder:

C:\Users\Nick\AppData\Local\botlab\play-record

but I only see the “Import Artifact” button - I don’t see any way to visualize the json file that gets dumped from read-memory-64-bit.exe

1 Like

Thank you for the report!

You have discovered a bug. I fix this now, so that error will no longer appear in the next BotLab client release.

To visualize the JSON file that gets dumped from read-memory-64-bit.exe, use the app from https://botlabs.blob.core.windows.net/blob-library/by-name/2022-12-12-eve-online-alternate-ui.html
(I assume you used the option for EVE Online to create that JSON file.)