Commit Graph

  • 3f8461d9eb suppress bridge CLI platform hint (#776) ekko 2026-05-16 08:31:18 +08:00
  • 68fbd568b7 docs: clarify session search scope (#774) Zhicheng Han 2026-05-16 02:29:51 +02:00
  • 8bb71b5592 fix tool approval flow (#773) ekko 2026-05-16 00:11:51 +08:00
  • 015c698993 replace claude guide with development guidelines (#767) ekko 2026-05-15 19:30:12 +08:00
  • 09c554b446 test: cover chat streaming browser contract (#766) Zhicheng Han 2026-05-15 12:43:57 +02:00
  • 312e7397eb test: enable coverage baseline (#763) Zhicheng Han 2026-05-15 11:35:43 +02:00
  • 97b15d6514 test: 添加浏览器烟测套件 (#750) Zhicheng Han 2026-05-15 11:35:10 +02:00
  • e0bfa828cb make web ui state directory configurable (#764) ekko 2026-05-15 17:30:27 +08:00
  • fbb0236af4 Update docs and CLI upgrade notes (#760) ekko 2026-05-15 16:13:51 +08:00
  • 8196e49478 [codex] Add group chat room reset and clone (#756) ekko 2026-05-15 15:52:16 +08:00
  • 94f1061734 align bridge multimodal handling (#755) ekko 2026-05-15 14:47:29 +08:00
  • 84e98cfb5e fix command compression token estimate (#751) ekko 2026-05-15 14:10:49 +08:00
  • 3d49f778fb align compression token estimates (#749) ekko 2026-05-15 13:50:27 +08:00
  • 6c80254dd3 ci: run tests in pull request workflow (#748) Zhicheng Han 2026-05-15 07:49:49 +02:00
  • 2dbc3e1c10 chore: update changelog for 0.5.23 (#747) ekko 2026-05-15 13:03:03 +08:00
  • f6a6c1c228 fix: reserve web ui port for gateways (#746) ekko 2026-05-15 12:52:45 +08:00
  • 876aa9ee83 fix: isolate gateway profile environment (#745) ekko 2026-05-15 12:44:36 +08:00
  • 48dcaee6c2 feat: add bridge session commands (#743) ekko 2026-05-15 12:04:03 +08:00
  • 13fad02db8 [codex] fix bridge state db sync (#740) ekko 2026-05-15 10:31:26 +08:00
  • da067a5a78 refactor chat run socket (#739) ekko 2026-05-15 10:08:52 +08:00
  • 6add32feff fix: remove gateway startup debug log (#732) Leo_yang 2026-05-14 23:36:52 +08:00
  • 4d3b5097ce feat: add clear visible models selection (#733) Leo_yang 2026-05-14 23:36:07 +08:00
  • 7da934fe8b revert: remove i18n lazy loading and highlight.js selective import (#736) ekko 2026-05-14 23:32:33 +08:00
  • e5e44fd7e2 feat: auto-switch to default profile before gateway startup (#734) ekko 2026-05-14 23:11:22 +08:00
  • acf5184d5f Remove website QQ QR code (#730) ekko 2026-05-14 22:04:08 +08:00
  • 50de4eb857 fix bridge agent init compatibility (#727) ekko 2026-05-14 21:21:26 +08:00
  • d0f1e7d1f2 Fix bridge compression history handling (#726) ekko 2026-05-14 21:02:59 +08:00
  • 7420f7aad5 feat(chat): add custom drag-resize handle on input top border (#725) memeflyfly 2026-05-14 21:02:44 +08:00
  • d551b2d6db fix: pass default headers to agent bridge (#711) Teven Feng 2026-05-14 15:52:42 +08:00
  • bb83ac7d9e feat(settings): add debounce to NInputNumber in Memory/Agent/Session settings (#718) memeflyfly 2026-05-14 15:47:17 +08:00
  • e6f403b787 fix: preserve newlines in chat message markdown rendering (#714) rqbbss 2026-05-14 15:38:26 +08:00
  • bd6c4dc82e fix: restore Hermes session history listing (#716) ekko 2026-05-14 15:23:19 +08:00
  • f6df0fecfa perf: 优化体积,highlight.js按需导入与i18n按需加载 (#696) Butter Rice Cake of Gemini 2026-05-14 12:39:36 +08:00
  • 1b4733e755 feat(tts): add zh-TW and zh-HK Edge TTS voice options (#705) Salvia AI 2026-05-14 12:07:49 +08:00
  • 9b243cab36 [codex] fix self update restart (#707) ekko 2026-05-14 12:06:39 +08:00
  • b2a80808e3 fix: comment out pending session delete operations in group chat (#703) ekko 2026-05-14 10:34:10 +08:00
  • 47ff859c7c chore: add 0.5.20 changelog and remove old entries (#702) ekko 2026-05-14 10:32:24 +08:00
  • 9fa3ad6ee8 fix: pass HERMES_HOME to plugins Python bridge (#701) ekko 2026-05-14 10:14:54 +08:00
  • 7c87ba51da feat: add Ollama Cloud provider preset (#700) ekko 2026-05-14 09:43:14 +08:00
  • 9170e11715 fix: SkillsUsage 页面样式修复与 API server skill usage 统计 (#698) ekko 2026-05-14 09:28:51 +08:00
  • eae7195ba8 Update CLI chat session bridge (#697) ekko 2026-05-14 09:03:57 +08:00
  • e0fcc0040b fix: parse .env and SOUL.md fields from hermes profile show output (#669) ekko 2026-05-13 07:52:34 +08:00
  • 91de3b12a1 Revert "feat: 新增 Skills Usage 监控统计与图表 (#668)" (#670) ekko 2026-05-13 07:51:29 +08:00
  • ce08d2b05a feat: 新增 Skills Usage 监控统计与图表 (#668) Zhicheng Han 2026-05-13 01:43:25 +02:00
  • c2068302c3 feat: enhance usage analytics dashboard (#666) Zhicheng Han 2026-05-13 01:41:49 +02:00
  • 57cdf87bef Kanban:补齐看板事件、链接与批量操作闭环 (#634) Zhicheng Han 2026-05-13 01:32:38 +02:00
  • 44d1b13741 fix: enhance gateway logging for Windows dev restart debugging (#665) ekko 2026-05-12 22:03:28 +08:00
  • 5bd1475a83 fix: preserve gateways across dev restarts (#662) ekko 2026-05-12 21:35:17 +08:00
  • ebb166abee fix: skip gateway shutdown during dev restarts (#661) ekko 2026-05-12 21:17:40 +08:00
  • 8b291d7a48 test: fix windows path isolation (#659) luSkyl 2026-05-12 20:56:04 +08:00
  • 8b57c4a278 fix: improve gateway PID recovery and port detection (#660) ekko 2026-05-12 20:53:21 +08:00
  • c987448f01 fix: harden windows gateway liveness (#658) luSkyl 2026-05-12 20:44:34 +08:00
  • b9b99042a0 refactor(docker): merge two-container setup into single container (#657) ekko 2026-05-12 19:01:24 +08:00
  • 66111db7f1 fix: guard model selector search against null values (#654) xisoul 2026-05-12 18:42:53 +08:00
  • 96866f36e5 fix: emit tool.started immediately on function_call and add duration to tool.completed (#647) ekko 2026-05-12 12:08:12 +08:00
  • 13061f8880 fix(docker): resolve gateway startup failure in Docker container (#645) Rivera Todd 2026-05-12 10:23:56 +08:00
  • 73b919e07c fix: skip model API requests when no auth token is present (#643) ekko 2026-05-12 10:19:14 +08:00
  • c36b320e18 fix: prompt reload for stale Web UI bundle (#641) Zhicheng Han 2026-05-12 03:03:07 +02:00
  • f78fb2da90 fix: add windowsHide to child_process calls to prevent terminal popup on Windows (#637) ekko 2026-05-11 23:00:09 +08:00
  • e6a0f5b6f2 fix: sync zh-TW locale with zh (add model alias and visibility keys) (#635) ekko 2026-05-11 22:33:34 +08:00
  • b8be47d8d6 feat(models): 增加模型显示名重命名 (#614) Zhicheng Han 2026-05-11 16:18:13 +02:00
  • 7b781b4f42 chore: update 0.5.17 changelog with all merged PRs since 0.5.16 (#633) ekko 2026-05-11 22:15:41 +08:00
  • a68b9bf01f feat: add Edge TTS rate/pitch sliders to voice settings (#629) memeflyfly 2026-05-11 21:56:11 +08:00
  • 5e608ea338 fix: recognize Codex credential-pool auth (#617) Zhicheng Han 2026-05-11 15:36:43 +02:00
  • 7907bbbf61 fix: clear provider auth entries on delete (#616) Zhicheng Han 2026-05-11 15:30:05 +02:00
  • 6ff1c18ee2 Kanban:补齐任务操作链路,明确能力边界 (#615) Zhicheng Han 2026-05-11 15:26:24 +02:00
  • 3a1893d401 Models:支持在 Web UI 里管理可见模型 (#613) Zhicheng Han 2026-05-11 15:24:45 +02:00
  • c6fb449a19 feat(client): add Traditional Chinese (zh-TW) language support (#612) Weil Jimmer 2026-05-11 21:22:57 +08:00
  • 9c5fe1ec7d fix: initialize session sync test schema (#618) Zhicheng Han 2026-05-11 15:14:05 +02:00
  • e0e4096605 fix(kanban): include archived tasks in board counts (#619) Zhicheng Han 2026-05-11 15:09:58 +02:00
  • bb639a9121 fix: separate env vars for opencode-zen and opencode-go providers (closes #627) (#631) ekko 2026-05-11 21:03:47 +08:00
  • b4a80aceeb fix: Windows/Termux compatibility, comic theme fonts, and UI fixes (#630) ekko 2026-05-11 20:08:13 +08:00
  • 0d14afe9b4 fix: harden web ui self-update restart (#552) Zhicheng Han 2026-05-10 14:18:52 +02:00
  • 96c9338f6a fix: lower context compression message threshold from 200 to 150 (#609) ekko 2026-05-10 20:09:55 +08:00
  • 15195f0795 feat: add voice playback settings with 4-provider support (#608) memeflyfly 2026-05-10 20:08:38 +08:00
  • 838791a740 修复 WUI Kanban 看板选择与隔离 (#594) Zhicheng Han 2026-05-10 13:58:44 +02:00
  • 377fa4144d feat: convert image uploads to base64 multimodal format (#610) ekko 2026-05-10 19:50:54 +08:00
  • 89f0127da6 新增只读 Hermes 插件页 (#592) Zhicheng Han 2026-05-10 13:50:39 +02:00
  • 7cf3c70c92 chore: change license to BSL-1.1 and remove third-party brand keywords (#605) ekko 2026-05-10 14:31:30 +08:00
  • 5c3e9edd19 feat: add comic/doodle theme style (#603) ekko 2026-05-10 14:01:29 +08:00
  • 739c65a4df fix: prevent assistant message merging across tool calls (#593) ekko 2026-05-10 08:46:12 +08:00
  • fc02348ebd fix: prevent message loss on abort by deferring DB writes to flush (#591) ekko 2026-05-10 04:10:01 +08:00
  • 50122c5ff8 feat: v0.5.16 - migrate to Responses API (#586) ekko 2026-05-10 02:49:58 +08:00
  • a36c0a3095 feat(sidebar): add website link and shorten version text (#573) ekko 2026-05-09 19:45:12 +08:00
  • 2ba88f7b07 feat(website): add QQ group QR code to navigation bar (#572) ekko 2026-05-09 19:17:15 +08:00
  • 4f8f932d03 fix(mobile): improve mobile UI for kanban, group chat and page headers (#562) ekko 2026-05-09 12:18:26 +08:00
  • c3738cf1c3 fix(docker): resolve container networking and DB compatibility issues (#560) ekko 2026-05-09 11:37:26 +08:00
  • 448f780568 chore: bump version to 0.5.15 and update changelog (#557) ekko 2026-05-09 09:49:30 +08:00
  • 9507cbcc71 fix(website): improve mobile responsiveness (#554) ekko 2026-05-09 08:43:05 +08:00
  • 9045f2a987 Revert "修复审批请求在聊天中无提示且无法响应 (#467)" (#553) ekko 2026-05-09 08:36:13 +08:00
  • 56c7b59eaf 修复审批请求在聊天中无提示且无法响应 (#467) Zhicheng Han 2026-05-08 16:59:36 +02:00
  • 51fde26797 refactor remove upstream env dependency (#551) ekko 2026-05-08 20:46:22 +08:00
  • bba4920fee fix hermes markdown media and sync retry (#550) ekko 2026-05-08 19:55:55 +08:00
  • 866ae3d23d fix: prevent double-wrapping of download URLs in MarkdownRenderer (#529) hangox 2026-05-08 19:55:33 +08:00
  • 4859c32045 feat: add IP-based login brute-force protection (#531) ccc 2026-05-08 18:29:43 +08:00
  • 6291f0d589 add website homepage metadata (#543) ekko 2026-05-08 15:53:26 +08:00
  • 39acd3574a fix wsl default listen host (#542) ekko 2026-05-08 15:47:03 +08:00
  • d54f9479b9 add hermes tts playback (#541) ekko 2026-05-08 15:34:11 +08:00
  • 10d2f892ff fix: group-chat agent client use dynamic port instead of hardcoded 8648 (#539) ekko 2026-05-08 14:04:51 +08:00
  • e55792acbb [codex] fix kanban session matching (#538) ekko 2026-05-08 13:53:40 +08:00