97 Commits

Author SHA1 Message Date
blackicedbear 8b45a5d5ce Migrate popup UI to Preact and Tailwind CSS 2026-05-05 19:55:09 +02:00
blackicedbear d36949b42f Enhance clipboard mode to format answers based on question type 2026-05-05 19:12:54 +02:00
blackicedbear e7f00359a1 Rebrand to SparkAssist and update version to 2.0.0 2026-04-30 22:04:30 +02:00
blackicedbear 03bc4e64e4 refactor: update clipboard mode for JSON and remove question-to-answer mode 2026-04-28 19:53:39 +02:00
blackicedbear 46c5b756a5 feat(popup): validate model using structured JSON output
Replace the fire-and-forget model ping with a structured output
test that enforces a JSON schema (reply, success, data.number).
The parsed response is validated against the expected types before
showing a success message, providing stronger proof that the
selected model both responds and supports structured outputs.
2026-04-25 20:11:02 +02:00
blackicedbear b0873f3ed3 Refactor: Use native json_schema structured output, remove manual schema injection 2026-04-18 02:02:16 +02:00
blackicedbear c3bc3bbcdd Feat: Discern Essay format types and load initial text templates 2026-04-18 01:39:20 +02:00
blackicedbear 9cab0155b1 Feat: Add Configurable Timeout, internal Project ID fields, and patch model testing payload 2026-04-12 19:20:47 +02:00
blackicedbear a3e828a00e Feat: Add support for Ordering questions 2026-04-12 12:57:42 +02:00
blackicedbear 72be91d796 Refactor: Add support for Match, Gapselect, DDwtos and Calculated Moodle question types 2026-04-11 21:20:46 +02:00
blackicedbear 6ce2c47cb4 Refactor: implemented robust structured JSON parser for Moodle questions and DOM scope detection 2026-04-11 19:52:39 +02:00
yoannchb-pro 3591aceba1 v1.1.5 2025-10-01 09:28:48 +02:00
yoannchb-pro a2849da20c v1.1.4 2025-07-30 11:12:44 -04:00
Adrian Schauer e793cbd0b2 #57 addtion of o3 2025-07-10 17:01:10 +02:00
yoannchb-pro 677e870635 gpt version msg 2025-03-19 09:09:35 -04:00
yoannchb-pro 6e69830a2e v1.1.2 -> v1.1.3 2025-03-19 09:07:52 -04:00
yoannchb-pro f01785256c Updated dependencies 2025-03-19 09:05:08 -04:00
dmunozv04 476559188f Add baseURL and max Tokens config 2025-02-03 20:21:29 +01:00
yoannchb-pro 16a82fe3d8 v1.1.2 2025-01-14 12:23:13 -05:00
yoannchb-pro 3dcc6dc6eb build 2024-05-05 14:00:32 -04:00
yoannchb-pro dcfe8f3320 removed get visible text because not working 2024-05-04 00:55:26 -04:00
yoannchb-pro 71f43590db code from 3 to 2 chars 2024-05-04 00:33:46 -04:00
yoannchb-pro eb58ac44ca fixed backspace for text input, number input and contenteditable. Also moved to v1.1.1 2024-04-19 15:17:00 -04:00
yoannchb-pro bee19cb483 less tokens for table 2024-03-20 17:48:21 -04:00
yoannchb-pro 2f06370bb7 fixed question to answer pre-wrap on click 2024-03-20 17:17:12 -04:00
yoannchb-pro 8a9c73e98c better datalist 2024-03-20 17:04:00 -04:00
yoannchb-pro a3ec95389c custom gpt model - select to datalist 2024-03-18 22:52:26 -04:00
yoannchb-pro c251819521 fixed selected model 2024-03-18 21:57:57 -04:00
yoannchb-pro ecfae43d8a better prompt and removed useless option 2024-03-18 21:57:28 -04:00
yoannchb-pro c30111150b fixed "clear my choice" message not appearing 2024-03-18 21:10:06 -04:00
yoannchb-pro d24e5255f6 gpt versions are now displayed as a list 2024-03-18 20:58:50 -04:00
yoannchb-pro 9fe019e250 fixed quiz endpoint 2024-03-18 20:58:27 -04:00
yoannchb-pro b0d2fc8f48 better history based on cmid and attempt 2024-03-14 16:46:58 -04:00
yoannchb-pro cb34ec8093 history and snake case fixe 2024-03-14 15:57:19 -04:00
yoannchb-pro 6e68ff470a fixed include images button 2024-03-11 19:25:14 -04:00
yoannchb-pro c207abb1f6 fixed images reading 2024-02-29 15:34:19 -05:00
yoannchb-pro 5e5544c28a stop parameter 2024-02-29 15:11:14 -05:00
yoannchb-pro 3782dc937b updated openai api parameters 2024-02-29 14:53:24 -05:00
yoannchb-pro ece1e832a7 implemented images support for gpt4 2024-02-29 13:02:21 -05:00
yoannchb-pro 1365ccb56d Includes images to the question 2024-02-29 11:39:33 -05:00
yoannchb-pro 3dab8a4595 version checking fixe for dev mode 2024-02-28 20:40:19 -05:00
yoannchb-pro 138a39e71e build 2024-02-28 20:18:14 -05:00
yoannchb-pro ab2d7bb282 version update 2024-02-28 20:18:04 -05:00
yoannchb-pro 6a5e1eb8c3 prettier formatage 2024-02-28 19:07:19 -05:00
yoannchb-pro b4372ca422 refactoring and added history 2024-02-28 15:24:26 -05:00
yoannchb-pro 3ee84f0b31 build 2024-02-28 15:24:11 -05:00
yoannchb-pro 90bc94343a better import with alias for paths 2024-01-08 16:13:22 -05:00
yoannchb-pro 1d3583fe0f required fields style 2024-01-08 15:58:59 -05:00
yoannchb-pro b41ec54a82 The code is not required anymore 2024-01-08 15:58:50 -05:00
yoannchb-pro 5826cd35c8 v1.0.4 2024-01-08 15:58:16 -05:00