Commit Graph
55 Commits
Author SHA1 Message Date
AJV20 8757a8fbf6 fix: align AI-recent notes with WebUI prefill hook 2026-05-27 22:44:55 -04:00
AJV20 25f8e100ec Merge origin/master into prefill context fix 2026-05-27 21:30:22 -04:00
AJV20 fb6dd28ac3 fix: cap custom models endpoint probes 2026-05-27 12:19:42 -04:00
AJV20 2a96b2acc2 fix: wrap WebUI script prefill text as user context 2026-05-27 03:09:01 -04:00
AJV20 894ad9ed90 Merge origin/master into feat/webui-prefill-script 2026-05-24 21:04:27 -04:00
AJV20 d0a9d3e1ac docs(chat): clarify prefill as retrieval router 2026-05-24 21:00:49 -04:00
AJV20 befee0e035 test(chat): harden WebUI prefill script hook 2026-05-24 20:20:28 -04:00
AJV20 1b48643f63 feat: support passkey-only auth 2026-05-25 00:14:38 +00:00
AJV20 7c257ae8f9 fix: avoid prompt in passkey registration 2026-05-25 00:14:38 +00:00
AJV20 c60ff543b5 feat: add passkey sign-in 2026-05-25 00:14:38 +00:00
AJV20 fa57868431 feat(chat): add WebUI prefill script hook 2026-05-24 20:05:20 -04:00
AJV20 7c460ef7b1 fix(i18n): add Turkish notes-source strings 2026-05-24 17:54:14 -04:00
AJV20 d7b98d87cd Merge remote-tracking branch 'origin/master' into maint/pr-2547
# Conflicts:
#	CHANGELOG.md
2026-05-24 17:48:09 -04:00
AJV20 24979c8af1 Merge remote-tracking branch 'origin/master' into maint/pr-2527
# Conflicts:
#	CHANGELOG.md
2026-05-24 17:48:09 -04:00
AJV20 cf92aa5cc1 Merge remote-tracking branch 'origin/master' into maint/pr-2868
# Conflicts:
#	CHANGELOG.md
2026-05-24 17:48:07 -04:00
AJV20 6e2991f45a Merge remote-tracking branch 'origin/master' into maint/pr-2865
# Conflicts:
#	CHANGELOG.md
2026-05-24 17:48:06 -04:00
AJV20 b0f7a7bdff feat: add PWA sidebar edge swipe 2026-05-24 15:14:28 -04:00
AJV20 7af7370be6 Merge remote-tracking branch 'origin/master' into fix/session-personality-default
# Conflicts:
#	CHANGELOG.md
2026-05-24 15:05:29 -04:00
AJV20 9bd595de40 fix: avoid stamping display personality on sessions 2026-05-24 14:57:37 -04:00
AJV20 b6f7412b53 Add option to ignore agent updates 2026-05-24 15:52:34 +00:00
AJV20 a263abdf05 Merge remote-tracking branch 'origin/master' into fix/webui-context-parity
# Conflicts:
#	CHANGELOG.md
2026-05-22 21:38:32 -04:00
AJV20 b140c53e1c Merge remote-tracking branch 'origin/master' into feat/webui-notes-sources
# Conflicts:
#	CHANGELOG.md
2026-05-22 21:38:31 -04:00
AJV20 86b5a8fcff Merge remote-tracking branch 'origin/master' into feat/webui-notes-sources
# Conflicts:
#	CHANGELOG.md
2026-05-22 17:35:18 -04:00
AJV20 d9e1a9c4fd Merge remote-tracking branch 'origin/master' into fix/webui-context-parity
# Conflicts:
#	CHANGELOG.md
2026-05-22 17:35:15 -04:00
AJV20 7305d470b9 feat(memory): gate third-party notes drawer 2026-05-22 14:54:41 -04:00
AJV20 50195c229b fix(chat): keep WebUI prefill file-only 2026-05-22 14:46:17 -04:00
AJV20 171d93aecf Merge remote-tracking branch 'origin/master' into fix/webui-context-parity
# Conflicts:
#	CHANGELOG.md
2026-05-22 14:25:47 -04:00
AJV20 42a6cf38ea Merge remote-tracking branch 'origin/master' into feat/webui-notes-sources
# Conflicts:
#	CHANGELOG.md
2026-05-22 14:25:24 -04:00
AJV20 e794b54e18 Merge remote-tracking branch 'origin/master' into feat/webui-notes-sources
# Conflicts:
#	CHANGELOG.md
2026-05-22 14:14:15 -04:00
AJV20 19565b6022 Merge remote-tracking branch 'origin/master' into fix/webui-context-parity
# Conflicts:
#	CHANGELOG.md
2026-05-22 14:13:42 -04:00
AJV20 8109bcb7e4 fix: honor configured title generation model 2026-05-19 22:35:11 -04:00
AJV20 f966e99231 fix: preserve IPv6 dashboard link brackets 2026-05-19 21:35:10 -04:00
AJV20 cb0850208d fix(session): dedupe messaging transcript timestamps 2026-05-19 19:17:43 -04:00
AJV20 6e9f70904c fix(memory): cover notes source locale keys 2026-05-19 18:59:17 -04:00
AJV20 35da27bc53 Merge remote-tracking branch 'origin/master' into fix/webui-context-parity
# Conflicts:
#	CHANGELOG.md
2026-05-19 18:54:38 -04:00
AJV20 6805b3d5dd Merge remote-tracking branch 'origin/master' into audit-2527
# Conflicts:
#	CHANGELOG.md
2026-05-19 18:54:35 -04:00
AJV20 54b6c38578 feat(health): expose WebUI stream runtime diagnostics 2026-05-19 22:48:10 +00:00
AJV20 f14138659f test: Sanitize dashboard URL fixture 2026-05-19 22:47:55 +00:00
AJV20 739c948e74 fix(system): allow browser-only dashboard links 2026-05-19 22:47:55 +00:00
AJV20 612fcd30fe fix: avoid duplicate live tool events 2026-05-19 18:41:08 -04:00
AJV20 ebb4dffc7d fix: stream live tool callback events 2026-05-19 14:55:19 -04:00
AJV20 d3a07b8df6 test: Use generic redaction fixture 2026-05-19 10:28:00 -04:00
AJV20 d43de57180 test: Use generic redaction fixture 2026-05-19 10:27:58 -04:00
AJV20 f93e288214 Fix stale stream recovery writeback race 2026-05-19 10:26:45 -04:00
AJV20 ac19de9526 Merge remote-tracking branch 'origin/master' into fix/webui-context-parity
# Conflicts:
#	CHANGELOG.md
2026-05-18 21:37:52 -04:00
AJV20 56a8c6d21a fix(chat): harden WebUI prefill scripts 2026-05-18 14:56:28 -04:00
AJV20 540292a7cd fix(chat): align WebUI context with messaging sessions 2026-05-18 14:07:06 -04:00
AJV20 5c1161f84f feat(chat): load WebUI prefill context 2026-05-18 14:04:49 -04:00
AJV20 8e65ad3063 fix(chat): add WebUI surface context to agent turns 2026-05-18 14:04:17 -04:00
AJV20 372d090c6c fix(memory): match notes search button styling 2026-05-18 10:31:36 -04:00
AJV20 8c08acec5a feat(memory): show AI-used Joplin notes 2026-05-18 10:24:05 -04:00
AJV20 54ca6bf2e3 feat(memory): browse Joplin notes from notes drawer 2026-05-18 10:10:48 -04:00
AJV20 2f7883580f fix(memory): infer configured notes source tools 2026-05-18 10:04:03 -04:00
AJV20 faf1160ca9 fix(memory): show configured notes sources without tools 2026-05-18 09:57:45 -04:00
AJV20 1f3b7aa2c3 feat(memory): show third-party notes sources 2026-05-18 09:28:11 -04:00