ekko
2c94b0fd2e
Add journey Hermes version guidance ( #1961 )
2026-07-06 11:15:41 +08:00
ekko
09e6806fe8
[codex] Stabilize Codex context usage ( #1960 )
...
* Stabilize Codex context usage
* Update coding agent failure tests
2026-07-06 10:50:36 +08:00
ekko
3006c11530
fix ekko context usage updates ( #1957 )
2026-07-06 09:36:36 +08:00
Zhicheng Han
c712e10f2a
修复 Skills Usage 使用 Hermes 会话库统计 ( #1951 )
...
* fix: read skills usage from Hermes session DB
* fix: avoid profile fallback in session db reads
2026-07-06 08:33:08 +08:00
牧濑红莉栖(BOT)
0bfa9d2ed4
fix(coding-agent): 持久化会话 API 模式 ( #1944 )
...
* fix(coding-agent): persist API mode per session
* docs(chat-chain): document coding agent API mode persistence
---------
Co-authored-by: x1051445024 <你的GitHub注册邮箱>
2026-07-06 08:17:49 +08:00
ekko
cd15791d3f
[codex] Add global Ekko runtime context handling ( #1950 )
...
* Add global Ekko runtime context handling
* Pass managed MCP servers to Ekko runs
* Register MCP tools in Ekko runtime
* Watch Ekko agent sources in dev
* Document Ekko chat chain changes
2026-07-05 19:40:34 +08:00
ekko
023d24e64b
isolate esp32 c3 v1 firmware ( #1943 )
2026-07-05 16:36:03 +08:00
ekko
785bc79685
Add ekko-agent browser tools ( #1942 )
2026-07-05 15:54:39 +08:00
ekko
9f22804b63
align coding agent tool events ( #1941 )
2026-07-05 14:33:33 +08:00
牧濑红莉栖(BOT)
0dc16d5642
fix(chat): 为代码代理会话显示推理和上下文设置 ( #1938 )
...
* fix(chat): 为代码代理会话显示推理和上下文设置
* docs(chat-chain): 记录代码代理推理上下文设置
* test(chat): 更新代码代理推理上下文断言
* fix(chat): 刷新代码代理上下文用量
---------
Co-authored-by: x1051445024 <你的GitHub注册邮箱>
2026-07-05 14:09:50 +08:00
ekko
7dac859fe8
[codex] fix Windows worker dynamic port fallback ( #1937 )
...
* fix(agent-bridge): avoid Windows reserved worker ports
* docs(chat-chain): document Windows worker port fallback
* fix agent bridge worker dynamic port fallback
---------
Co-authored-by: x1051445024 <x1051445024@users.noreply.github.com >
Co-authored-by: x1051445024 <你的GitHub注册邮箱>
2026-07-05 11:08:30 +08:00
牧濑红莉栖(BOT)
e5ade85c77
fix(codex): normalize app-server API mode for coding agents ( #1932 )
...
Co-authored-by: x1051445024 <x1051445024@users.noreply.github.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-04 20:49:49 +08:00
ekko
33016aa2a6
Add ekko agent chat integration ( #1928 )
2026-07-04 14:22:53 +08:00
ekko
a8a1810ea0
[codex] Add ekko agent chat runtime ( #1925 )
...
* add ekko agent runtime
* Add ekko agent chat runtime
2026-07-04 10:51:02 +08:00
ekko
cf053dce4b
add filesystem workspace run diffs ( #1919 )
2026-07-03 15:58:55 +08:00
ekko
f2677aef9c
[codex] Add Journey learning graph view ( #1912 )
...
* Add Journey learning graph view
* Localize Journey labels
2026-07-03 12:19:58 +08:00
ekko
8620ba9449
fix execute_code guard bridge compatibility ( #1910 )
2026-07-03 10:35:06 +08:00
ekko
76d2b6f42c
show dot workspace folders ( #1905 )
2026-07-03 08:24:03 +08:00
ekko
76ce827b66
Add workspace run diff cards ( #1895 )
2026-07-02 14:36:25 +08:00
ekko
18618ad8ea
fix bridge terminal error detection ( #1890 )
2026-07-02 09:54:04 +08:00
ekko
9e424cf67c
fix Hermes plugin management ( #1889 )
2026-07-02 09:17:47 +08:00
Zhicheng Han
ce06c6f6f9
修复 Windows 跨盘符 junction 文件夹选择器 ( #1868 )
...
* fix Windows workspace junction picker
* docs: mark Windows junction hotfix PR
2026-07-01 15:30:12 +08:00
ekko
72c985702c
Constrain Hermes MCP session delegation ( #1876 )
2026-07-01 11:38:48 +08:00
ekko
00df2dd7b1
add pet close control ( #1874 )
2026-07-01 10:20:29 +08:00
ekko
15e1f3df7d
stream global agent tts segments ( #1873 )
2026-07-01 10:01:32 +08:00
ekko
751802fbd4
[codex] fix desktop mcp shutdown ( #1871 )
...
* fix desktop mcp shutdown
* docs desktop mcp shutdown
2026-07-01 09:21:25 +08:00
ekko
6c45bb66aa
restore blocking self update ( #1870 )
2026-07-01 08:32:41 +08:00
Zhicheng Han
1e347e4ce8
[codex] support configurable login JWT expiry env ( #1858 )
2026-06-30 19:37:22 +08:00
Zhicheng Han
08b7813882
fix: safely show workspace symlink folders ( #1854 )
...
* fix: safely show workspace symlink folders
* docs: add chat-chain fragment for workspace picker
2026-06-30 19:30:00 +08:00
ekko
eb4cff8e75
fix desktop petdex previews ( #1856 )
2026-06-30 16:32:22 +08:00
ekko
96c6406daf
add mcu audio prompts and ota safeguards ( #1849 )
2026-06-30 14:31:05 +08:00
ekko
733389b109
[codex] add web petdex pets ( #1847 )
...
* add web petdex pets
* fix web pet test defaults
* avoid pet socket without active pet
2026-06-30 12:12:29 +08:00
ekko
bacf13df27
add skill editing ( #1843 )
2026-06-30 09:28:00 +08:00
ekko
caf62b92e4
[codex] add Windows workspace drive picker ( #1841 )
...
* add windows workspace drive picker
* docs: record windows workspace drive picker
2026-06-30 08:59:41 +08:00
Zhicheng Han
d08156d7be
修复 History 保留本地归档状态 ( #1838 )
...
* fix: preserve archive state in history sessions
* docs: record PR number for archive state fragment
* test: cover api server archive history merge
* fix archive only chat session
---------
Co-authored-by: ekko <fqsy1416@gmail.com >
2026-06-30 08:21:02 +08:00
牧濑红莉栖(BOT)
d2c506c1b0
fix: MCP autoinject 在 Windows 桌面版使用绝对路径避免 PATH 查找失败 ( #1833 )
...
在 Windows 桌面版中,hermes-studio-mcp 命令可能不在 PATH 中,
导致 MCP 服务器启动时报 [WinError 2] 系统找不到指定的文件。
修改 managedCommandConfig() 优先使用 bundled script 绝对路径
(process.execPath + 脚本路径),仅在 bundled script 不存在时才
回退到裸命令名。
Closes #N/A
Co-authored-by: x1051445024 <你的GitHub注册邮箱>
2026-06-30 07:23:12 +08:00
ekko
8ef700bee9
[codex] fix MoA command bridge events ( #1829 )
...
* feat: add MoA combination models
* fix moa command bridge events
* fix moa display history isolation
* fix moa resume and locale coverage
2026-06-29 12:25:10 +08:00
牧濑红莉栖(BOT)
e63d1037e7
fix(history): include local-only coding_agent sessions in History list ( #1816 )
...
The History view's session list is sourced from the Hermes CLI state.db via
listSessionSummaries. Sessions created only in the Web UI local store
(source = 'coding_agent', e.g. Claude Code / Codex runs) never reach state.db,
so they are absent from the History list.
listHermesSessions already iterated localSessions to merge local-only entries,
but gated the merge behind isArchivedSession(session). Active coding_agent
sessions have is_archived = 0, so !isArchivedSession(session) was true and the
loop continued past them -- they were never merged.
Drop the archived precondition so any local-only session whose source passes
isHermesHistorySessionSource (and matches the optional source filter) is merged.
This also fixes the dead-end where the chat panel's "view in history" link
(shown once a conversation exceeds ~300 loaded messages) redirects to an empty
History list because the target session is missing there.
Session detail and paginated-message endpoints already read the local store
first, so once the session is listed it opens correctly with full messages.
Co-authored-by: x1051445024 <x1051445024@users.noreply.github.com >
2026-06-28 14:12:04 +08:00
ekko
5b2e26d623
Add channel proxy settings ( #1823 )
2026-06-27 23:32:30 +08:00
ekko
5cc62f28eb
add session archive flow ( #1805 )
2026-06-26 13:50:21 +08:00
ekko
f61afb41ca
add learn bridge command ( #1799 )
2026-06-26 08:21:06 +08:00
ekko
983e16714c
fix bridge session workspace cwd ( #1796 )
2026-06-25 17:53:58 +08:00
ekko
f4e4296a70
[codex] stop bridge broker on restart by default ( #1784 )
...
* stop bridge broker on restart by default
* update generated openapi spec
2026-06-25 11:05:50 +08:00
ekko
44795ff46c
[codex] Delete voice provider settings on remove ( #1782 )
...
* Delete voice provider settings on remove
* fix voice provider delete UI test
2026-06-25 10:30:16 +08:00
ekko
a2eca7d713
remove dead Hermes proxy route ( #1783 )
2026-06-25 10:25:45 +08:00
ekko
d179ee457e
Fix Matrix password configuration status ( #1781 )
2026-06-25 10:13:50 +08:00
ekko
d620e48184
Add workflow run rerun controls ( #1778 )
2026-06-25 09:37:04 +08:00
ekko
f5a292663b
[codex] Complete workflow run execution ( #1759 )
...
* feat: add workflow builder page
* Add workflow schema and editor controls
* feat: add workflow builder persistence
* feat: add workflow socket and agent skills
* feat: complete workflow run execution
* test: fix workflow ci coverage failures
---------
Co-authored-by: Codex <codex@openai.com >
2026-06-24 12:54:08 +08:00
ekko
71eddf9b68
fix mcu double click and xiaofanghe links ( #1740 )
2026-06-23 09:21:55 +08:00
ekko
d6dab2569f
Scope voice settings by profile ( #1732 )
2026-06-22 16:58:27 +08:00