ekko
288ca1eacd
support external skill sources
2026-05-24 19:41:37 +08:00
ekko
e743c81ad3
[codex] add clarify support with response path tests ( #972 )
...
* feat: 新增 clarify(澄清/确认)交互支持
* test clarify response bridge path
---------
Co-authored-by: GoldenFish123321 <golden_fish@foxmail.com >
2026-05-24 18:09:39 +08:00
ekko
a7f0a92fe6
fix session profile listing and cli sqlite warning ( #971 )
2026-05-24 17:54:17 +08:00
ekko
f61a1d9454
[codex] fix auth startup and profile model defaults ( #966 )
...
* docs release 0.6.0 changelog
* fix auth startup and profile model defaults
2026-05-24 14:00:31 +08:00
ekko
634a622934
[codex] fix media skill profile auth and run events ( #965 )
...
* fix media skill profile auth and run events
* test bridge run profile context
2026-05-24 12:52:14 +08:00
ekko
f8a1b2f6ae
Add default credential reset safeguards
2026-05-24 10:11:03 +08:00
ekko
9708a6a521
Scope files jobs and plugins to request profile
2026-05-24 10:11:03 +08:00
ekko
289a958684
Scope skills and memory to request profile
2026-05-24 10:11:03 +08:00
ekko
4db3940e65
Scope skill usage to request profile
2026-05-24 10:11:03 +08:00
ekko
f372d0a905
Scope kanban and usage profile reads
2026-05-24 10:11:03 +08:00
ekko
be2089e423
Scope channel settings to request profile
2026-05-24 10:11:03 +08:00
ekko
4f8bda9836
Test provider API key profile scoping
2026-05-24 10:11:03 +08:00
ekko
65a984c31a
Fix provider management profile scoping
2026-05-24 10:11:03 +08:00
Codex
7b05731d44
Refine user profile access and chat sync
2026-05-24 10:11:03 +08:00
ekko
3f6a25d8f1
Add user-scoped Hermes profile access
2026-05-24 10:11:03 +08:00
ekko
4092962db3
fix performance monitor worker blocking
2026-05-23 09:53:04 +08:00
ekko
8c4c6d6681
fix performance monitor worker blocking
2026-05-23 09:53:04 +08:00
ekko
c184519c5d
add bridge performance monitoring
2026-05-23 09:09:54 +08:00
ekko
3f16c4a20e
Allow bridge sessions to run concurrently ( #932 )
...
* Allow bridge sessions to run concurrently
* Stabilize bridge concurrency test
* Set bridge approval timeout to 120 seconds
* harden bridge approval concurrency
---------
Co-authored-by: Codex <codex@openai.com >
2026-05-22 15:52:00 +08:00
ekko
f90e79fd2f
fix: sync bundled skills across profiles ( #926 )
2026-05-22 10:41:14 +08:00
ekko
4b759c4d8a
cache group chat fixed context usage ( #925 )
2026-05-22 10:20:39 +08:00
ekko
c3538a6b44
fix compression context usage accounting ( #924 )
2026-05-22 09:46:50 +08:00
ekko
254573400d
Fix final context and tool status updates ( #917 )
...
Co-authored-by: Codex <codex@openai.com >
2026-05-21 23:21:26 +08:00
ekko
ff1f471745
Persist custom Hermes models ( #913 )
2026-05-21 20:55:19 +08:00
ekko
4d89767847
Clean multimodal tool results before storage ( #911 )
2026-05-21 20:19:06 +08:00
ekko
39ead94352
Account for full context tokens in compression ( #908 )
...
* Account for full context tokens in compression
* Fix group chat final context updates
---------
Co-authored-by: Codex <codex@openai.com >
2026-05-21 19:40:52 +08:00
ekko
b2ec321990
Fix group chat agent connection failures ( #900 )
2026-05-21 14:54:41 +08:00
ekko
ab7dd00e8c
Fix profile list column parsing ( #897 )
2026-05-21 14:08:58 +08:00
ekko
dd3320d1ce
Fix Windows netstat encoding in agent bridge ( #894 )
2026-05-21 12:25:38 +08:00
Zhicheng Han
6578873d9e
[verified] Fix group chat agent member sync ( #877 )
2026-05-20 17:13:15 +08:00
ekko
204058502e
add apikey image generation media endpoint ( #872 )
2026-05-20 15:10:30 +08:00
ekko
c90eba226d
[codex] add customizable profile avatars ( #870 )
...
* add customizable profile avatars
* keep profile avatar visible when sidebar collapses
* simplify collapsed profile avatar styling
* force managed gateway startup in docker
* limit gateway autostart to active profile
* restore all profile gateway autostart
* fix managed gateway runtime detection
2026-05-20 14:15:01 +08:00
ekko
663afb61ff
Improve profile runtime controls ( #868 )
...
* Improve profile runtime controls
* Restore profile selector test id
* Update profile switch e2e flow
2026-05-20 12:59:34 +08:00
Zhicheng Han
5fc7dce9c8
Fix file browser absolute path copy ( #860 )
2026-05-20 10:36:49 +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
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
ekko
ce5a9bb012
Harden env parsing and writes ( #814 )
2026-05-17 15:39:31 +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
53f0301da4
Add Hermes Agent package fallback and xAI OAuth ( #808 )
2026-05-17 09:45:56 +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
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
c5380c4ab5
filter empty assistant history ( #781 )
2026-05-16 11:01:33 +08:00
ekko
e0bfa828cb
make web ui state directory configurable ( #764 )
2026-05-15 17:30:27 +08:00