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
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