Commit Graph

217 Commits

Author SHA1 Message Date
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 1e44cf4129 Docs: Update README with new supported question types and JSON parsing engine 2026-04-11 22:17:53 +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 921e2bba4e Merge branch 'dev' v1.1.5 2025-10-01 09:30:19 +02:00
yoannchb-pro 3591aceba1 v1.1.5 2025-10-01 09:28:48 +02:00
yoannchb-pro 17aa8b49e0 Merge pull request #61 from yoannchb-pro/dev
Dev
v1.1.4
2025-07-30 11:14:23 -04:00
yoannchb-pro a2849da20c v1.1.4 2025-07-30 11:12:44 -04:00
yoannchb-pro 54c9373e33 Merge pull request #58 from LuckyForce/main
Solves #57 for o3
2025-07-30 10:52:03 -04:00
Adrian Schauer e793cbd0b2 #57 addtion of o3 2025-07-10 17:01:10 +02:00
yoannchb-pro fffc0d55d6 Merge pull request #54 from yoannchb-pro/dev
v1.1.3
v1.1.3
2025-03-19 09:28:49 -04:00
yoannchb-pro e561227b78 updated doc 2025-03-19 09:27:19 -04: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
yoannchb-pro f2e1ec8ed6 Merge pull request #46 from dmunozv04/main
Add baseURL and max Tokens config
2025-03-19 08:53:03 -04:00
yoannchb-pro 98f22e9056 Merge pull request #53 from yoannchb-pro/main
Merge main into dev
2025-03-19 08:51:25 -04:00
yoannchb-pro 79a75fee89 Create FUNDING.yml 2025-02-03 14:29:50 -05:00
dmunozv04 476559188f Add baseURL and max Tokens config 2025-02-03 20:21:29 +01:00
yoannchb-pro 16a82fe3d8 v1.1.2 v1.1.2 2025-01-14 12:23:13 -05:00
yoannchb-pro ea57a315b7 Merge pull request #36 from yoannchb-pro/dev
Dev
v1.1.1
2024-05-05 14:05:38 -04:00
yoannchb-pro 8303dffe99 Merge branch 'main' into dev 2024-05-05 14:01:19 -04:00
yoannchb-pro ac2ca56a54 Fixed bug and added atto handler 2024-05-05 14:00:47 -04:00
yoannchb-pro 3dcc6dc6eb build 2024-05-05 14:00:32 -04:00
yoannchb-pro f5679dd825 doc update 2024-05-05 14:00:17 -04:00
yoannchb-pro dcfe8f3320 removed get visible text because not working 2024-05-04 00:55:26 -04:00
yoannchb-pro ea5cd3763d Update TODO.md 2024-05-04 00:38:18 -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 b60b3106a0 Update TODO.md 2024-03-25 20:23:03 -04:00
yoannchb-pro 292d00e664 fixing issues templates 2024-03-21 20:10:28 -04:00
yoannchb-pro 252e48fa95 Merge pull request #33 from yoannchb-pro/dev
v1.1.0
v1.1.0
2024-03-21 20:05:14 -04:00
yoannchb-pro 4ee6b6a745 fixing assets size 2024-03-21 20:04:19 -04:00
yoannchb-pro bda60ce813 fixed table css 2024-03-21 19:57:38 -04:00
yoannchb-pro 32370b8bbc Update TODO.md 2024-03-21 19:53:22 -04:00
yoannchb-pro 55e26fc7c9 table asset 2024-03-20 17:50:45 -04:00
yoannchb-pro bee19cb483 less tokens for table 2024-03-20 17:48:21 -04:00
yoannchb-pro c4669d58f5 added table for test 2024-03-20 17:47:49 -04:00
yoannchb-pro 9d8ce23c97 fixing question to answer avoiding html 2024-03-20 17:47:32 -04:00
yoannchb-pro 2905127271 Update README.md 2024-03-20 17:32:32 -04:00
yoannchb-pro d4388d175e Update TODO.md 2024-03-20 17:27:35 -04:00
yoannchb-pro e703efe2ad Update README.md 2024-03-20 17:27:23 -04:00
yoannchb-pro 7bcff24641 Update TODO.md 2024-03-20 17:17:54 -04:00
yoannchb-pro 2f06370bb7 fixed question to answer pre-wrap on click 2024-03-20 17:17:12 -04:00