Evangelos Stavropoulos
a572675900
fix: let the learner retry a turn whose model call failed
2026-10-26 14:31:51 +02:00
amosblomqvist
3dc88472ee
chore: prepare 0.3.8
2026-10-26 06:08:04 +02:00
amosblomqvist
8c277f8320
Merge source-preserving math content presentation
2026-10-26 05:26:13 +02:00
amosblomqvist
d3c8709bd2
fix: preserve source data and recover tool math at presentation
2026-10-26 04:49:47 +02:00
amosblomqvist
c1d044f91b
Merge server-owned web subscription connections
2026-10-26 03:18:19 +02:00
amosblomqvist
c0c670b810
feat: enable subscription connections in web and dev
2026-10-26 03:00:40 +02:00
amosblomqvist
a19f53b2b4
test: preserve PDF history guards alongside canonical result delivery
2026-10-26 02:57:33 +02:00
amosblomqvist
6370c9d618
Merge durable background job delivery and recovery
2026-10-26 02:39:59 +02:00
amosblomqvist
85329290f2
Merge Electron 44.9.3 security update
2026-10-26 02:19:19 +02:00
amosblomqvist
90828cef49
fix: scope wake settlement ownership and allow legacy result deletion
2026-10-26 02:04:18 +02:00
amosblomqvist
c7c4bd2cbe
Merge Claude learner-facing message output
2026-10-26 01:57:26 +02:00
amosblomqvist
87b04cc86e
fix: deliver Claude teaching prose through an output tool
2026-10-26 01:55:57 +02:00
amosblomqvist
e851432f4c
fix: separate worker completion from durable session delivery
2026-10-26 01:55:52 +02:00
ferponse
472844e691
fix: keep the opening chat text out of the URL
...
A long first message in ?prompt= exceeds Node's header limit. The chat GET returns 431 and Electron commits an empty window. Stash the text in sessionStorage and open /chat/<id>.
2026-10-26 00:45:16 +01:00
amosblomqvist
926486e37b
Merge PDF home-relative path consistency
2026-10-26 01:34:49 +02:00
amosblomqvist
d9fa314c20
fix(pdf): resolve learner paths relative to home
2026-10-26 01:18:53 +02:00
sorokin.oleg.edu
168cad7470
chore: prepare 0.5.2 Linux and Windows release
v0.5.2
2026-10-26 02:14:27 +03:00
sorokin.oleg.edu
ce28d95bcf
feat: add preferred STT languages and fix model settings layout
2026-10-26 02:14:27 +03:00
amosblomqvist
e1fbb0ca36
Merge SVG figure style isolation
2026-10-26 00:17:25 +02:00
amosblomqvist
46c95c7b59
fix: update Electron to 44.9.3
2026-10-26 00:15:59 +02:00
sorokin.oleg.edu
70977bad84
chore: synchronize 0.5.1 lockfile and release examples
v0.5.1
2026-10-26 00:58:43 +03:00
sorokin.oleg.edu
fdd63b27a9
chore: prepare 0.5.1 Linux and Windows release
2026-10-26 00:58:26 +03:00
sorokin.oleg.edu
bdd7d5e866
feat: add multilingual dictation and simplify chat STT picker
2026-10-26 00:58:25 +03:00
amosblomqvist
6701503801
fix: isolate generated SVG figures as images
2026-10-25 23:29:00 +02:00
sorokin.oleg.edu
1c6ae6b2e2
test: await completed sign-in in account lifecycle checks
v0.5.0
2026-10-25 23:04:31 +03:00
sorokin.oleg.edu
d2d9fcd09e
chore: prepare 0.5.0 Linux and Windows release
2026-10-25 23:00:45 +03:00
amosblomqvist
fc3673466d
Merge bounded session answer and stream recovery
2026-10-25 20:46:25 +02:00
sorokin.oleg.edu
a65867fc39
fix: align quiz mechanics across panel widths
2026-10-25 21:40:02 +03:00
sorokin.oleg.edu
8c564946ef
feat: refine language controls and add per-tier ChatGPT Fast mode
2026-10-25 21:19:48 +03:00
amosblomqvist
7d65fa8754
fix: recover session submissions and failed turn settlement
2026-10-25 19:45:17 +02:00
amosblomqvist
dc131a311f
Merge automatic-update preference gate and Settings controls
2026-10-25 19:27:00 +02:00
amosblomqvist
769fc85e17
fix: honor automatic updates preference and add Settings controls
2026-10-25 19:19:38 +02:00
amosblomqvist
0795ef197c
test(chatgpt): await repeated sign-in completion
2026-10-25 18:59:48 +02:00
amosblomqvist
51c3ea0fde
chore: add issue forms and reporting guidance
2026-10-25 18:23:23 +02:00
sorokin.oleg.edu
f8ce0f21ef
docs: document verified Windows 0.4.0 release
2026-10-25 18:44:21 +03:00
Ivanko1608
25a4687611
Merge remote-tracking branch 'origin/main' into add-claude-code-support
...
# Conflicts:
# src/agent/models.ts
# src/server/model-catalog.ts
2026-10-25 19:36:30 +04:00
sorokin.oleg.edu
2da091d6e9
fix: replace inherited updater provider in Gitea packages
v0.4.0
2026-10-25 17:41:43 +03:00
sorokin.oleg.edu
674d4bd8c6
chore: prepare 0.4.0 Linux release on Gitea
2026-10-25 17:33:37 +03:00
sorokin.oleg.edu
a50ca4b867
feat: add Russian localization and independent STT languages
CI / Typecheck, tests, lint (push) Canceled after 0s
CI / Standalone (mac-arm64) (push) Canceled after 0s
CI / Standalone (linux-x64) (push) Canceled after 0s
CI / Standalone (windows-x64) (push) Canceled after 0s
2026-10-25 17:18:44 +03:00
Bartosz Chronowki
3bb28e5f29
feat(dictation): add persistent language selection in General settings
2026-10-25 14:33:49 +01:00
amosblomqvist
b277ee3e0f
test: await verified ChatGPT storage recovery completion
v0.3.7
2026-10-25 02:45:13 +03:00
amosblomqvist
9171a4f49c
chore: prepare 0.3.7
2026-10-25 02:27:57 +03:00
amosblomqvist
7fb9a1505c
Merge native Copilot and Grok subscription connections
2026-10-25 02:13:00 +03:00
Ivanko1608
6112bd9ae6
docs: correct idle timeout comments for question tools
2026-10-25 03:11:31 +04:00
Ivanko1608
0b77ede6ff
test: cover tool results arriving before and after the idle timeout
2026-10-25 03:11:31 +04:00
amosblomqvist
3cc598ded5
fix: distinguish ChatGPT authorization recovery from storage failures
2026-10-25 01:52:52 +03:00
amosblomqvist
55a6501a09
fix: streamline subscription connection dialogs and actions
2026-10-25 01:34:46 +03:00
Ivanko1608
43d7ec5577
fix: count claude-code as configured when the CLI is installed
2026-10-25 02:16:51 +04:00
Ivanko1608
49181a1a8d
Merge remote-tracking branch 'origin/main' into add-claude-code-support
...
# Conflicts:
# package-lock.json
# src/agent/models.ts
2026-10-25 02:08:15 +04:00
Ivanko1608
a86a4622fb
refactor: split dense lines in binary lookup and transcript replay
2026-10-25 02:04:22 +04:00