AJV20
|
6234473be4
|
fix: highlight extensionless workspace code files
(cherry picked from commit 3e61de7a734e46fbc5aa4820517ac2c7e6edad7d)
|
2026-06-02 05:08:30 +00:00 |
|
AJV20
|
ec704356ac
|
fix: hide attachment path markers in chat UI
|
2026-06-01 05:31:53 +00:00 |
|
AJV20
|
d8471a7d87
|
fix(profiles): avoid config import cycle
|
2026-06-01 05:05:16 +00:00 |
|
AJV20
|
ca99d12e04
|
fix: keep WebUI reply guidance language-neutral
|
2026-06-01 04:42:23 +00:00 |
|
AJV20
|
7a1b2bfe72
|
fix: carry WebUI reply polish into gateway chat
|
2026-06-01 04:42:23 +00:00 |
|
AJV20
|
18eea5b2ab
|
test(ctl): allow dotenv-free launches
|
2026-06-01 04:42:05 +00:00 |
|
AJV20
|
aae3b418f0
|
fix: render file artifact links as media
|
2026-05-31 02:24:55 +00:00 |
|
AJV20
|
6ecc32be00
|
Close evicted cached agents on identity mismatch
|
2026-05-30 19:25:51 -04:00 |
|
AJV20
|
d34d11821b
|
fix: label tool output cards persistently
|
2026-05-30 04:24:15 +00:00 |
|
AJV20
|
5cb82f9da4
|
fix: make SSE replay cursors run-aware
|
2026-05-30 04:09:20 +00:00 |
|
AJV20
|
fbc0742621
|
fix: ignore release tags already contained by head
|
2026-05-30 03:37:12 +00:00 |
|
AJV20
|
7efb4c5acb
|
fix: scope skill toggles to active profile
|
2026-05-30 03:36:09 +00:00 |
|
AJV20
|
f50763b3d2
|
docs: clarify docker host and home paths
|
2026-05-30 03:35:24 +00:00 |
|
AJV20
|
e68c670bba
|
fix: keep agent cron sessions in project chips
|
2026-05-30 02:18:51 +00:00 |
|
AJV20
|
d2686eaedb
|
fix: honor shared OpenCode key at runtime
|
2026-05-30 02:18:06 +00:00 |
|
AJV20
|
b53bc1a2ea
|
fix: harden webui passive performance paths
|
2026-05-30 01:39:54 +00:00 |
|
AJV20
|
3c2f98eb23
|
fix: polish WebUI assistant replies
|
2026-05-29 13:01:14 -04:00 |
|
AJV20
|
ce82ea3fdf
|
fix: add joplin search auth compatibility
|
2026-05-29 12:36:27 -04:00 |
|
AJV20
|
35f89c4e5b
|
fix: harden external notes guardrails
|
2026-05-29 12:30:04 -04:00 |
|
AJV20
|
d8a48ee5f8
|
Merge remote-tracking branch 'origin/master' into fix/webui-gateway-tool-activity
# Conflicts:
# CHANGELOG.md
# tests/test_webui_gateway_chat_backend.py
|
2026-05-28 16:11:34 -04:00 |
|
AJV20
|
b76a6dfedb
|
fix: forward gateway tool activity to webui
|
2026-05-28 16:03:16 -04:00 |
|
AJV20
|
d539d5c079
|
fix: budget webui prefill context
|
2026-05-28 15:26:35 -04:00 |
|
AJV20
|
d5b36267f7
|
Merge remote-tracking branch 'origin/master' into fix/selective-durable-writeback
# Conflicts:
# CHANGELOG.md
|
2026-05-28 14:59:12 -04:00 |
|
AJV20
|
79fd4b64c2
|
test: make gateway context test self-contained
|
2026-05-28 14:56:28 -04:00 |
|
AJV20
|
c494e41220
|
Merge remote-tracking branch 'origin/master' into fix/webui-gateway-context-prefill
# Conflicts:
# CHANGELOG.md
|
2026-05-28 14:52:15 -04:00 |
|
AJV20
|
2cb3c9f10b
|
Merge remote-tracking branch 'origin/master' into HEAD
# Conflicts:
# CHANGELOG.md
# tests/test_workspace_git.py
|
2026-05-28 14:50:33 -04:00 |
|
AJV20
|
00f4b11227
|
fix: limit webui durable memory guidance
|
2026-05-28 14:48:30 -04:00 |
|
AJV20
|
609a0c887b
|
fix: carry WebUI context through gateway chat
|
2026-05-28 14:33:32 -04:00 |
|
AJV20
|
cf6e3111c4
|
Merge remote-tracking branch 'origin/master' into fix/webui-bugfix-sweep
# Conflicts:
# CHANGELOG.md
|
2026-05-28 13:56:00 -04:00 |
|
AJV20
|
60d4b2d990
|
fix: harden WebUI bugfix sweep
|
2026-05-28 13:38:50 -04:00 |
|
AJV20
|
923b719ed1
|
fix: surface gateway auth errors in browser
|
2026-05-28 11:12:58 -04:00 |
|
AJV20
|
790fc70e87
|
test: keep bare git fixtures on master
|
2026-05-28 10:37:38 -04:00 |
|
AJV20
|
8e6ed66815
|
fix: clarify gateway chat auth errors
|
2026-05-28 09:59:35 -04:00 |
|
AJV20
|
04e0f905dd
|
test: force master in git workspace fixtures
|
2026-05-28 09:50:07 -04:00 |
|
AJV20
|
cbd3704a7f
|
fix: preserve literal prefill script paths
|
2026-05-28 09:31:07 -04:00 |
|
AJV20
|
e4ef50a0da
|
test: cover provider-neutral notes sources
|
2026-05-28 09:26:09 -04:00 |
|
AJV20
|
3f22902423
|
fix: forward gateway image attachments
|
2026-05-28 08:40:51 -04:00 |
|
AJV20
|
0f26b99a11
|
fix: preserve clarify fallback ownership
|
2026-05-28 08:35:26 -04:00 |
|
AJV20
|
0458a0a065
|
fix: report stored upload filenames
|
2026-05-28 08:33:50 -04:00 |
|
AJV20
|
9e69db9920
|
fix: show cron sessions in project filter
|
2026-05-28 08:10:15 -04:00 |
|
AJV20
|
1b5e6f6fae
|
fix: mirror WebUI prefill env for AI-recent notes
|
2026-05-28 07:19:31 -04:00 |
|
AJV20
|
571bb1010d
|
Merge remote-tracking branch 'origin/master' into webui-context-prefill-status
# Conflicts:
# CHANGELOG.md
|
2026-05-28 00:57:34 -04:00 |
|
AJV20
|
83cc12b0bf
|
feat: add optional gateway-backed WebUI chat (#3021)
Squash-merged pr-3021 into stage-batch34. Default-off bridge to Hermes Gateway API server via HERMES_WEBUI_CHAT_BACKEND=gateway.
|
2026-05-28 03:27:07 +00:00 |
|
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 |
|