[HELP] Add host and desactivate the cursor indication #71
Help Request

Issue Summary
Host name change due to private proctoring system integration and unwanted visual behavior in tests.

Describe the problem
Hello!
Our university is integrating a private proctoring system, and because of this, the host name is changing — it now ends with .oes.kz.
How can we properly add or register this new host in the LMS so that everything continues to work correctly?

Additionally, we’d like to remove the visual behavior when hovering over a test question. Currently, when you hover, the cursor changes, and when you click, a loading animation appears. Is there a way to disable this effect?

Environment
• Operating System: Windows 10
• Browser: Google Chrome
• Version: [e.g. 130.0.6723.70]
• Platform: LMS

[FEATURE] Add "Request timeout" configuration option #70
Help Request

Issue Summary

[Request was abort.]

Describe the problem

[I have no idea what happen maybe request is take too long time.it happen after using gpt 5 mode which not heppen on gpt4 before. can we have timeout setting feature so we can manually set it]

Environment

    Operating System: [W11]
    Browser: [Chrome]
    Version: [1.1.5]
    Any other relevant information

Additional Information

[Any additional information that may be helpful in diagnosing the issue.]

[FEATURE] Add Project ID under Advanced Settings #55
Add Project ID under Advanced Settings

To use organization API keys it is required to provide the project id in the request. I never used openai APIs before and I was getting 401 - Incorrect API key provided.

I fixed changing this line in MoodleGPT.js :

project: s = Be("OPENAI_PROJECT_ID") ?? <my-project-id>

and then loading the extension manually.

It would be very nice to add an optional project id under the advanced settings section.

[FEATURE] Firefox port? #50
Feature Request

Description of the Feature
Would be really good if the extension was available for Firefox too.

Additional Information
It wouldn't require too much code modification, since Firefox supports chrome. APIs natively too.

[FEATURE] Preprompt for test with existing documents #42
Hello, could there be an option to maybe choose a chatgpt chat you have made already or do I need to make a separate API and enter the files in there maybe?

TLDR: I have specific exams for what correct answers only come from there. For this I would usually make a chatgpt chat that had all the documents pre uploaded in there. But if I want to use the plugin, it takes new chats. Any way to work this in or do I need to generate a specific API for this?

[FEATURE] Add a document with the extension #39
Hello, quick question: is it possible to provide my PDF of lecture notes in advance, to prepare and optimise ChatGPT’s answers to the multiple-choice questions?
For example, for my ‘Strategic Communication’ exam, I provide my PDF of about 30 pages of notes, so that the answers are faithful to what we covered in class.
Thanks and have a good day
Leo

[FEATURE] ChatGPT Assistants #37
Feature Request

It would be really helpful if ChatGPT's assistants would also be supported in the extension. It should be only an option to select and use assistants which you have made for a specific topic to give more exact results.
