chinrunja
479fef8a84
Fix i18n lang bug ( #858 ) ( #867 )
2026-05-20 12:47:52 +08:00
Zhicheng Han
5fc7dce9c8
Fix file browser absolute path copy ( #860 )
2026-05-20 10:36:49 +08:00
Zhicheng Han
7f6b691238
[verified] Fix group chat final stream rendering ( #859 )
2026-05-20 10:31:30 +08:00
Zhicheng Han
904ca8c648
feat(group-chat): add @all mention routing ( #857 )
...
Add modular group-chat mention routing helpers for the reserved @all token, route it to every non-sender agent, and strip routing tokens before model input.
Expose @all in mention autocomplete, highlight it in group messages, reserve literal all agent names, and cover boundary/partial-match regressions with tests.
2026-05-20 10:21:57 +08:00
ekko
210b0ee6c2
Harden bridge broker restart ( #862 )
2026-05-20 10:02:15 +08:00
ekko
0547fd6b6a
[codex] Harden context compression history handling ( #848 )
...
* Use token threshold for chat compression
* Add compression settings controls
* Use config for chat compression
* Cover protected messages in compression tests
* Remove message-count compression limit
* Harden compression window fallback
* Rebuild stale compression snapshots
* Harden stale compression snapshots
* Update changelog for compression hardening
* Prefer local history session details
2026-05-19 17:58:39 +08:00
ekko
84e343fc22
Add 0.5.30 changelog ( #846 )
2026-05-19 16:19:56 +08:00
ekko
9a9416c99c
Fix bridge history, profile models, and Windows gateway handling ( #845 )
...
* feat: support profile-aware group chat bridge flows
* feat: route cron jobs through hermes cli
* Fix group chat routing and isolate bridge tests
* Add Grok image-to-video media skill
* Default Grok videos to media directory
* Fix bridge profile fallback and cron repeat clearing
* Refine bridge chat and gateway platform handling
* Filter bridge tool-call text deltas
* Preserve structured bridge chat history
* Prepare beta release build artifacts
* Fix Windows run profile resolution
* Fix Windows path compatibility checks
* Fix profile-scoped model page display
* Hide Windows subprocess windows for jobs and updates
* Hide Windows file backend subprocess windows
* Avoid Windows gateway restart lock conflicts
* Treat Windows gateway lock as running on startup
* Force release Windows gateway lock on restart
* Tighten Windows gateway lock cleanup
* Update chat e2e source expectation
* Bump package version to 0.5.30
---------
Co-authored-by: Codex <codex@openai.com >
2026-05-19 16:09:59 +08:00
Zhicheng Han
3d74d78698
fix: tighten collapsed sidebar layout ( #834 )
2026-05-19 08:33:53 +08:00
ekko
d2cbce2f13
Adjust outline user item background ( #836 )
...
* feat:新增大纲功能
* Adjust outline user item background
---------
Co-authored-by: chenxusheng <chenxusheng@haizhi.com >
2026-05-19 08:25:01 +08:00
ekko
bbfd818106
update zai models and sidebar divider ( #819 )
2026-05-17 20:47:52 +08:00
ekko
aff3546677
fix: route fun codex through responses api ( #815 )
2026-05-17 16:17:32 +08:00
ekko
ce5a9bb012
Harden env parsing and writes ( #814 )
2026-05-17 15:39:31 +08:00
ekko
6516d86dfc
Limit run-time model list waiting ( #812 )
2026-05-17 12:51:23 +08:00
ekko
5e8f8bd4a1
Add session-level bridge model settings ( #811 )
2026-05-17 12:20:53 +08:00
ekko
fa035f348e
Fix Windows local file download paths ( #810 )
2026-05-17 11:09:28 +08:00
ekko
bcfc5053c4
Add 0.5.26 changelog ( #809 )
2026-05-17 10:09:25 +08:00
ekko
53f0301da4
Add Hermes Agent package fallback and xAI OAuth ( #808 )
2026-05-17 09:45:56 +08:00
ekko
0c2bafc619
[codex] Add local tool trace toggle ( #806 )
...
* test: harden tool approval browser contract
* test: cover tool trace display edge cases
* test: cover resumed tool trace edge cases
* feat: hide tool traces by default
* Add local tool trace toggle
---------
Co-authored-by: Zhicheng Han <zhicheng.han@mathematik.uni-goettingen.de >
2026-05-17 09:01:59 +08:00
ekko
569ddc28da
fix(logs): keep loading state below filters ( #802 )
...
Co-authored-by: Codex <codex@openai.com >
2026-05-16 22:49:09 +08:00
WenhuaXia
f2c8ace7c2
fix: custom_providers base_url and dynamic deliver targets ( #801 )
...
- custom_providers: always use user's base_url instead of
PROVIDER_PRESETS matching by name that overwrites local URLs
- JobFormModal: dynamically add connected platform channels
(Telegram, Discord, Slack, WhatsApp, Matrix, WeChat, WeCom,
Feishu, DingTalk) to job deliver target dropdown
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-16 22:07:02 +08:00
luSkyl
8571a7d0ac
Explain gateway stopped states with Web UI diagnostics ( #663 )
...
* feat: add gateway diagnostics to Web UI status
* fix: improve gateway diagnostics mobile layout
2026-05-16 21:24:48 +08:00
ekko
840cb6cd9f
fix: correct session reset mode options ( #800 )
...
* fix: correct session reset mode options
- Change 'hourly' to 'daily' to match gateway SessionResetPolicy
- Add 'none' option (officially supported in CLI setup wizard)
- Add 'modeDaily' and 'modeNone' i18n keys
* fix: add i18n keys for session reset mode fixes (en)
* fix: add i18n keys for session reset mode fixes (zh)
* fix: add i18n keys for session reset mode fixes (de)
* fix: add i18n keys for session reset mode fixes (es)
* fix: add i18n keys for session reset mode fixes (fr)
* fix: add i18n keys for session reset mode fixes (ja)
* fix: add i18n keys for session reset mode fixes (ko)
* fix: add i18n keys for session reset mode fixes (pt)
* fix zh-TW session reset labels
---------
Co-authored-by: GaoZzr <55678517+GaoZzr@users.noreply.github.com >
2026-05-16 21:18:59 +08:00
ekko
048a0ad87e
fix mobile terminal drawer sizing ( #799 )
2026-05-16 21:01:00 +08:00
ekko
f7556e6204
fix plugin discovery python env ( #798 )
2026-05-16 20:58:44 +08:00
ekko
8357c8ed84
Fix bridge profile environment isolation ( #796 )
2026-05-16 20:27:23 +08:00
ekko
7d7c8b7321
fix(cli): make port detection portable ( #789 )
...
Co-authored-by: Codex <codex@openai.com >
2026-05-16 15:44:50 +08:00
ekko
db0c23bf5e
[codex] add QQBot and DingTalk channel settings ( #787 )
...
* add qqbot and dingtalk channel settings
* remove history session context menu
2026-05-16 13:54:38 +08:00
ekko
67723d9315
[codex] add locked file updates for config writes ( #785 )
...
* add locked file updates for config writes
* add glm vision turbo preset
2026-05-16 13:11:59 +08:00
ekko
217b721648
clear stale compression status on run start ( #783 )
2026-05-16 11:15:29 +08:00
ekko
c5380c4ab5
filter empty assistant history ( #781 )
2026-05-16 11:01:33 +08:00
ekko
24e906998a
support windows markdown media paths ( #780 )
2026-05-16 10:43:51 +08:00
ekko
61c10997fa
clarify windows media path prompt ( #779 )
2026-05-16 10:12:18 +08:00
ekko
cf9d0c6008
prepare 0.5.25 changelog ( #778 )
2026-05-16 09:40:25 +08:00
ekko
07257a8964
[codex] proxy provider model fetches ( #777 )
...
* proxy provider model fetches
* add provider model proxy e2e
2026-05-16 08:57:00 +08:00
Zhicheng Han
d066806d86
test: 补强浏览器 P0 契约测试 ( #772 )
...
* test: cover terminal browser contract
* test: harden P0 browser contracts
2026-05-16 08:56:34 +08:00
ZhangKai | 张凯
87a8e95d66
feat: add MiMo TTS provider 语音TTS提供接入MiMo ( #752 )
...
* feat: add MiMo TTS provider with preset voices, voice design and voice clone
* refactor: remove MiMo voice clone feature
2026-05-16 08:55:23 +08:00
ekko
3f8461d9eb
suppress bridge CLI platform hint ( #776 )
2026-05-16 08:31:18 +08:00
Zhicheng Han
68fbd568b7
docs: clarify session search scope ( #774 )
2026-05-16 08:29:51 +08:00
ekko
8bb71b5592
fix tool approval flow ( #773 )
2026-05-16 00:11:51 +08:00
ekko
015c698993
replace claude guide with development guidelines ( #767 )
2026-05-15 19:30:12 +08:00
Zhicheng Han
09c554b446
test: cover chat streaming browser contract ( #766 )
2026-05-15 18:43:57 +08:00
Zhicheng Han
312e7397eb
test: enable coverage baseline ( #763 )
2026-05-15 17:35:43 +08:00
Zhicheng Han
97b15d6514
test: 添加浏览器烟测套件 ( #750 )
...
* test: add Playwright browser smoke suite
* Update playwright.yml
---------
Co-authored-by: ekko <152005280+EKKOLearnAI@users.noreply.github.com >
2026-05-15 17:35:10 +08:00
ekko
e0bfa828cb
make web ui state directory configurable ( #764 )
2026-05-15 17:30:27 +08:00
ekko
fbb0236af4
Update docs and CLI upgrade notes ( #760 )
2026-05-15 16:13:51 +08:00
ekko
8196e49478
[codex] Add group chat room reset and clone ( #756 )
...
* Add group chat room reset and clone
* Clean npm cache before self update
2026-05-15 15:52:16 +08:00
ekko
94f1061734
align bridge multimodal handling ( #755 )
2026-05-15 14:47:29 +08:00
ekko
84e98cfb5e
fix command compression token estimate ( #751 )
2026-05-15 14:10:49 +08:00
ekko
3d49f778fb
align compression token estimates ( #749 )
2026-05-15 13:50:27 +08:00