Frequently Asked Questions (FAQ)
Installation
I've installed the app, but when starting it asks for an API key. Where can I get it?
Currently, API keys are only given to our beta testers. If you are a beta tester, you should have gotten an email welcoming you to the test and containing the key. If you want to become a beta tester, contact lesley.kiernan@overlordly.com and she'll get you in our queue.
I've installed the Mac app, but the system says the app "is damaged and can't be opened". What's going on?
The current beta version of the Mac app is not signed, and this is Apple's clumsy way of warning/informing you. Because of the missing signature, macOS has quarantined it and refuses to open it. To get around the problem, you can follow the instructions in this article: https://www.howtogeek.com/803598/app-is-damaged-and-cant-be-opened/
In future non-beta versions, we will go through the trouble of getting the app signed by Apple, which will remove this problem.
Glados Studio features
What are the file loader options (None, Smart Load and Full Load) - what do they do?
Glados Studio allows you to add existing files to your project either when setting it up (or later via the Settings menu -> Project settings) by selecting the relevant folder. Once you’ve added files, you can choose how Glados Studio includes them in queries using one of the following File loader options:
- Full Load: Includes all added files in each request. This is only recommended for very small projects, as it can quickly exceed the maximum message size.
- Smart Load: Automatically selects and includes only the files that are relevant to the current request. To use this option, you must first Perform analysis on the files so Glados Studio can understand their contents.
- None (default): Does not include any files in the request automatically. However, you can still manually select which files to include.
What does “Perform analysis” do?
Perform analysis is important if you have added a directory containing files to your project. If so, Glados Studio analyses the files to get an understanding of their contents, so that it can then choose which ones to use in different queries for maximum efficiency. If you have lots of (big) files, performing the analysis can take quite a while. Therefore it's important that you also set up the ignore list properly, so that no unnecessary files are included in the analysis. This can be done when creating the project, or later through Settings -> Project settings.