72d5c8b2dc
Improve chat title generation: refine model selection, ensure title consistency, and add comprehensive tests
main
Fretux2026-10-16 16:15:55 +02:00
448fe53811
Add context compaction service: schema validation, token estimation, and message normalization with tests
Fretux2026-10-16 16:00:52 +02:00
be4cce67f7
Introduce context compaction: optimize conversation context persistence, reduce redundant tokens, and enhance summary handling.
Fretux2026-10-16 14:09:23 +02:00
99aff83a23
Improve chat title generation and context compacting
Fretux2026-10-16 12:22:14 +02:00
b8b06a8a33
Improve chat title generation or smth
Fretux2026-10-13 23:40:29 +02:00
42e71fb502
"Improve personality registry validation and API
Fretux2026-10-13 22:14:51 +02:00
5765922765
fix an issue with db
Fretux2026-10-13 18:28:07 +02:00
d5d886ac5f
Revamp workspace archive handling with async support, input validation improvements and better session management
Fretux2026-10-13 18:19:20 +02:00
068843beda
Revamp workspace archive handling with async support, input validation improvements and better session management
Fretux2026-10-13 18:10:56 +02:00
5489e03138
Enhance upload handling: add db-backed upload rate limiting and lease management, enforce stricter validation for deployment configurations, optimize test suite and retired functionality, and improve input handling and error recovery.
Fretux2026-10-13 14:16:32 +02:00
dd23a19ed2
Switch to SQLite-backed session storage, cleanup third-party dependencies, and refine CSP for restricted external assets.
Fretux2026-10-12 23:19:36 +02:00
7723125c93
make some overall QoL improvements
Frederik Spirgi
2026-10-12 13:07:59 +02:00
766eb9c446
Merge pull request 'Main' (#15) from main into dev
dev
Fretux2026-10-12 08:59:14 +02:00
8666e09049
make some overall QoL improvements
Frederik Spirgi
2026-10-08 11:02:32 +02:00
0f58a996ec
Update CSP to allow external fonts, scripts, and add corresponding test coverage
Fretux2026-10-08 00:11:22 +02:00
2275ddfb90
Update CSP to allow external fonts, scripts, and add corresponding test coverage
Fretux2026-10-08 00:00:30 +02:00
5624eead82
Update CSP to allow external fonts, scripts, and add corresponding test coverage
Fretux2026-10-07 23:51:32 +02:00
5ca611c113
Remove unused persona marketplace and discover page files.
Fretux2026-10-07 23:41:27 +02:00
10ec76d437
Add browser security headers, implement upload temp directory management, and enhance SSE handling.
Fretux2026-10-07 00:54:58 +02:00
0ead7fa30e
Enable automatic web search by default; improve toggle behavior and search planning.
Fretux2026-10-06 22:30:02 +02:00
7be654af11
Enable automatic web search by default; improve toggle behavior and search planning.
Fretux2026-10-06 08:50:03 +02:00
674abf78f6
Add native build dependencies for better-sqlite3
Fretux2026-10-06 08:25:12 +02:00
387c0ac2e7
Add support for message history pagination, preserve scroll in rendering, and improve draft/message workflows.
Fretux2026-10-06 00:32:18 +02:00
1c0f06716e
add generation cancellation middleware and refactor chat/message workflows to support HTTP client disconnections
Fretux2026-10-05 23:21:42 +02:00
646d7eec00
Merge pull request 'moved js files in public into js and css into css folder' (#3) from main into dev
ScriptSorcerer2026-09-22 21:56:49 +02:00
08f5f3f8d9
moved js files in public into js and css into css folder
ScriptSorcerer2026-09-22 21:55:02 +02:00
99a3277e64
add vision analysis service with prompt versioning, response schema, and structured JSON output
Fretux2026-09-22 15:14:28 +02:00
72e429b1b3
add response versioning support in messages for regeneration improvements
Fretux2026-09-22 14:48:13 +02:00
7602692341
improve reasoning toggle tests and refactor model capability checks
Fretux2026-09-22 10:31:04 +02:00
3b6c8969cc
improve reasoning toggle tests and refactor model capability checks
Fretux2026-09-22 10:30:03 +02:00
a8e348e0c7
improve reasoning toggle tests and refactor model capability checks
Fretux2026-09-21 21:46:22 +02:00
6cb0cbcee0
improve reasoning toggle tests and refactor model capability checks
Fretux2026-09-21 20:35:38 +02:00
2014b3b73f
show reasoning in frontend and some other stuff
Fretux2026-09-21 20:27:05 +02:00
fd76a79aaf
show reasoning in frontend and some other stuff
Fretux2026-09-21 20:24:40 +02:00
ceb3c752ff
show reasoning in frontend
Fretux2026-09-21 19:50:16 +02:00