Commit Graph

  • 7d292af875 fix(journey): show foreground-created skills in /journey via learn provenance marker Kevin Rajan 2026-09-14 19:33:45 -05:00
  • 8ecc3dd71e fix(stt): treat a partial whisper cache as a cache miss teknium1 2026-09-14 21:02:32 -07:00
  • 0bb460b488 fix(stt): tolerate a missing huggingface_hub when checking the whisper cache teknium1 2026-09-14 19:51:05 -07:00
  • 489ad83907 fix(stt): only rewrap Hub/network failures on the whisper download path teknium1 2026-09-14 17:55:15 -07:00
  • ebb6dc6e70 fix(stt): prefer cached local whisper models fangliquan 2026-09-15 02:13:30 +08:00
  • bae9f8ab85 fix(file-sync): sweep stale sync-back dirs too and tighten the stale window to 6 h teknium1 2026-09-14 17:50:01 -07:00
  • 6a03d5a94c fix(file-sync): clean stale sync-back archives KoNit-K 2026-09-14 20:00:27 +08:00
  • c810bc771f test(moa): trim to two invariants; map teo-nex attribution teknium1 2026-09-14 17:51:12 -07:00
  • 0c492361fa fix(moa): reject non-finite temperatures before provider requests teo-nex 2026-09-14 14:37:19 +03:00
  • 367bbc3793 fix(moa): tolerate overflowing fanout configuration teo-nex 2026-09-14 14:37:18 +03:00
  • 6f87575009 test(approval): keep two invariants for unattended allowlist keys; document rule keys teknium1 2026-09-14 17:47:34 -07:00
  • 05e7e89175 fix(approval): honor pattern-key allowlists when unattended Hukla 2026-09-14 19:22:43 +03:00
  • c1b7f28693 test(local-runtime): trim idle-probe salvage to two invariants teknium1 2026-09-14 17:52:22 -07:00
  • b83ee209d9 fix(local_runtime): keep the idle clock across failed telemetry probes Konstantin Khlopkov 2026-09-14 22:46:06 +03:00
  • 729dbc825b test(skills): cover package-owned markdown lookup fangliquan 2026-09-14 09:42:42 +08:00
  • 7851d1d3ea fix(skills): ignore package-owned legacy markdown fangliquan 2026-09-14 09:39:02 +08:00
  • b039e679ea fix(local-runtime): spawn llama-server with --no-ui Hukla 2026-09-15 02:30:44 +02:00
  • 3147ccb1ad docs(session-storage): guard raises, not warns; database-location section follows get_hermes_home(); zh-Hans mirror teknium1 2026-09-14 18:59:48 -07:00
  • 71dade7e34 docs(website): document profile state isolation KoNit-K 2026-09-14 13:55:40 +08:00
  • d09392572e fix: keep the feishu dedup scratch dir open for the whole concurrency test teknium1 2026-09-14 21:11:15 -07:00
  • 02b460a929 test(cli): neutralize the Windows supervisor scope in the no-gateways fleet-restart simulation too teknium1 2026-09-14 18:50:37 -07:00
  • 60f3763c23 test(gateway): keep the runner's system proxy out of the media-retry connect guard 赵桂雄 2026-09-14 17:10:55 +08:00
  • 86b809934a test(local-models): isolate quickstart success paths from host memory funky-xamarin 2026-09-14 17:32:46 +08:00
  • 8c523923d9 test(update): isolate cold-start liveness from Desktop ownership funky-xamarin 2026-09-14 17:07:12 +08:00
  • 4f10a59f53 test(cli): cover the launchd scope in the no-gateways fleet-restart simulation liuhao1024 2026-09-14 16:38:58 +08:00
  • c8d8df41d2 test(gateway): isolate the Feishu dedup persistence test from the operator's live store KoNit-K 2026-09-14 18:50:08 -07:00
  • 55266997e7 test(config_home): drop the unavailable-parent-link case already covered by the existing diagnostics test teknium1 2026-09-14 18:47:21 -07:00
  • 56d2438a45 fix(security): secure HERMES_HOME when only an ancestor path is a symlink KeyArgo 2026-09-14 17:20:38 -06:00
  • 1e1e5c0fa7 fix: relocate pytest basetemp to a sibling of the native home, not the repo teknium1 2026-09-14 20:56:16 -07:00
  • 8c176c6f76 chore: map contributor emails for salvaged commits teknium1 2026-09-14 19:49:39 -07:00
  • 163ecaebff test(conftest): relocate pytest's basetemp when it sits inside the operator's Hermes home teknium1 2026-09-14 18:45:15 -07:00
  • aa0b228c2c test(profiles): default-export tests write through the fixture home, not get_profile_dir("default") ruochu88s 2026-09-14 18:31:03 -07:00
  • f8eb2912ce fix: route component log files added after profile routing is already on teknium1 2026-09-14 21:18:07 -07:00
  • c7a942e833 fix(logging): a second Hermes home in one process gets a routed log, not an unfiltered handler John Paul Soliva 2026-09-15 07:33:56 +09:00
  • d6d9e67f54 fix(compression): announce the compacting status before the lazy feasibility probe teknium1 2026-09-14 18:42:05 -07:00
  • ee6fb0ed22 fix: clear the relay roster per sole connection, not once per below-two regime teknium1 2026-09-14 21:27:49 -07:00
  • c02a269351 fix(desktop): an empty relay route list does not spend the one roster clear teknium1 2026-09-14 18:40:27 -07:00
  • 8b091e539c fix(desktop): the relay clears the remaining gateways' remote roster when the peer set drops below two John Paul Soliva 2026-09-15 07:27:24 +09:00
  • 33cd423d56 fix: remote probe watchdog kills the probe's process group, not just its child teknium1 2026-09-14 21:39:10 -07:00
  • b06071c0c9 test(desktop): make the remote-watchdog probe test host-safe teknium1 2026-09-14 18:44:57 -07:00
  • 5724cb3002 fix(desktop): kill hung remote SSH probes via a POSIX remote watchdog Kevin Rajan 2026-09-13 22:58:06 -05:00
  • bc59c39cfd docs(desktop): point the copy-control inset comment at the real scroller teknium1 2026-09-14 17:52:59 -07:00
  • 6e04bf8e59 fix(desktop): keep the code-block copy control clear of the scrollbar David Metcalfe 2026-09-14 17:50:07 -07:00
  • fccdcdaea8 fix(desktop): expose Codex compression auto-raise KoNit-K 2026-09-14 18:22:37 +08:00
  • ec5c975902 fix(desktop): refetch vault sources after closed-to-open remount KoNit-K 2026-09-14 12:17:47 +08:00
  • c89a4404fd fix(desktop): refresh vault source detection on mount KoNit-K 2026-09-14 11:57:06 +08:00
  • 6201a8236f fix(desktop): drop unsaved credential edits when the settings target changes DavidMetcalfe 2026-09-13 23:00:46 -07:00
  • 7c47e5517b test(desktop): trim the live-draft helper coverage to two invariants teknium1 2026-09-14 17:57:56 -07:00
  • 7679556d90 test(desktop): tighten the live-draft race coverage and dedupe the sibling reads DavidMetcalfe 2026-09-14 15:37:27 -07:00
  • bc62b270ed fix(desktop): read the live composer draft for the recall guard DavidMetcalfe 2026-09-14 15:30:10 -07:00
  • e5d57c7fc5 refactor(desktop): workspace lanes read the show-all preference at the leaf teknium1 2026-09-14 17:54:11 -07:00
  • 38a4e909c6 fix(desktop): honor show all sessions in projects KoNit-K 2026-09-15 02:28:38 +08:00
  • 6f69d170e5 fix: classify .env-routed keys, hyphenated headers and ${VAR} placeholders in config get teknium1 2026-09-14 21:18:22 -07:00
  • a9a8a3fa2e fix(config): hermes config get masks credentials on every path; --raw opts out teknium1 2026-09-14 17:54:02 -07:00
  • 2034126e0d fix: warn about existing WAL on cross-VM fs on the vulnerable-SQLite path too teknium1 2026-09-14 21:02:39 -07:00
  • 60d94fd8f4 fix(state): warn when an existing WAL state.db sits on a virtiofs/9p mount; doctor + docs teknium1 2026-09-14 18:54:05 -07:00
  • 8fecfeea05 test(state): reaction test reopens a store carrying the broad display-identity trigger teknium1 2026-09-14 17:58:49 -07:00
  • 7e4180d1e8 fix(state): avoid display metadata backfill rewrites fangliquan 2026-09-15 00:56:16 +08:00
  • 5ffdf823ae fix: compare legacy reset children against the parent's started_at, not ended_at teknium1 2026-09-14 21:29:03 -07:00
  • 61e8f1cd82 test(sessions): trim the reopen backfill regression to the two red-on-base invariants teknium1 2026-09-14 17:54:13 -07:00
  • a5aa2379f0 fix(sessions): preserve branch lineage on reopen KoNit-K 2026-09-14 12:20:53 +08:00
  • 1f08821bd0 fix: derive suggest globs from the raw command, class-key when redaction hits them teknium1 2026-09-14 20:57:26 -07:00
  • c60fab351f fix(cli): hoist redactor import, trim suggest redaction tests, document masking Teknium 2026-09-14 17:54:42 -07:00
  • a9db7ed5a8 fix(cli): mask credentials in approvals suggest proposals kokhlo 2026-09-14 03:21:11 +03:00
  • 5117e3b3a0 fix: key the check_fn cache by the same served-profile predicate as the MCP registry scope teknium1 2026-09-14 20:55:00 -07:00
  • 57c4e1d963 fix(mcp): served profiles keep their own MCP connections without the multiplex flag teknium1 2026-09-14 18:57:32 -07:00
  • 8a2996503a fix: skip Bitwarden URIs marked match=Never when collecting fill origins teknium1 2026-09-14 21:21:21 -07:00
  • 0d1a3e704a docs(vault): manager items fill on every saved website origin teknium1 2026-09-14 18:36:55 -07:00
  • 5fff41e52e fix(vault): bind manager logins to every saved web origin liuhao1024 2026-09-14 08:31:04 +08:00
  • ddd084a24c test(mcp): cover a properties-map entry literally named required (#110530) liuhao1024 2026-09-14 12:07:12 +08:00
  • 798cc60f4c fix(mcp): repair schema-map keywords per-entry in _repair_object_shape liuhao1024 2026-09-14 11:56:34 +08:00
  • 20d80bb36f fix(mcp): refresh expired cold-loaded OAuth tokens KoNit-K 2026-09-15 00:25:40 +08:00
  • 417b707f59 fix: refresh the credential that 401'd on the Codex /usage retry teknium1 2026-09-14 21:13:25 -07:00
  • 2a6a9b0427 fix(auth): retry Codex usage after 401 fangliquan 2026-09-15 00:30:38 +08:00
  • 9336fb11cd fix: honour HERMES_CODEX_BASE_URL on the raw Codex client too teknium1 2026-09-14 21:16:16 -07:00
  • 70ff4863d7 fix(aux): read HERMES_CODEX_BASE_URL through the profile secret scope teknium1 2026-09-14 18:29:30 -07:00
  • b62bb2a3d5 fix(codex): honor HERMES_CODEX_BASE_URL on pooled and aux codex client resolution joaomarcos 2026-09-14 13:23:09 -03:00
  • 7e06625687 fix(auth): avoid auto provider resolution recursion KoNit-K 2026-09-14 22:39:13 +08:00
  • d4e0df1e8d fix: keep the OpenCode keyless Authorization blank on the async aux client teknium1 2026-09-14 21:13:49 -07:00
  • e77060e081 fix(agent): keyless OpenCode placeholder blanks Authorization under the paid profile too teknium1 2026-09-14 19:04:03 -07:00
  • 21d28dfe00 fix: key the ACP named-provider swap on is_user_defined, not slug-name collision teknium1 2026-09-14 21:20:21 -07:00
  • dcaf346856 fix(acp): deduplicate configured provider model ids KoNit-K 2026-09-14 21:54:20 +08:00
  • 9b5f5a0c84 fix(desktop): local-runtime job poller no longer throws after the test env tears down teknium1 2026-09-15 04:41:42 -07:00
  • 1610fe8efd fix(codex): uniquify replayed call_ids that recur across turns chelsealong 2026-09-04 02:58:28 +00:00
  • 27faf9ced2 fix: surface the narrowed error when the aux recovery ladder is exhausted teknium1 2026-09-14 20:57:00 -07:00
  • da6381c799 test(agent): keep the two invariant auth-rung fall-through tests teknium1 2026-09-14 18:36:18 -07:00
  • 3f60f5dbe8 chore(contributors): map Synero email teknium1 2026-09-14 18:34:38 -07:00
  • 1f88ebf3ec test(agent): pin the auth-refresh retry boundary and the pool-gate split Synero 2026-09-14 03:11:26 +00:00
  • 64a4687153 fix(agent): fall through to the configured chain when an auth-refresh retry fails Nacho 2026-09-14 00:40:08 +00:00
  • d4863cf272 fix: key the routed vision-tool veto on is_routing_aggregator teknium1 2026-09-14 21:13:17 -07:00
  • d94f13fe35 test(vision): keep two invariant aggregator-veto tests (tool-result downgrade + fast-path veto) teknium1 2026-09-14 18:36:15 -07:00
  • 04060eae2a fix(vision): honor routed tool message veto KoNit-K 2026-09-15 05:02:23 +08:00
  • 52f14ff45b chore(contributors): map Louis-Anson email teknium1 2026-09-14 18:34:36 -07:00
  • c008cfe920 fix(copilot): pass two-slash custom-model ids through unchanged Louis.Anson 2026-09-14 13:38:14 +08:00
  • 0ba9d90e9a chore(contributors): map moxian (29206394) email teknium1 2026-09-14 18:34:35 -07:00
  • 9c7de107f2 fix(auxiliary): retry without response_format when a provider rejects the object-form json_schema by shape moxian 2026-09-14 14:13:16 +08:00
  • 9219f56e44 fix(auxiliary): recognise Bedrock's "doesn't support"/"is deprecated" sampling-param rejections teknium1 2026-09-14 18:35:23 -07:00
  • 796aeede6a fix(bedrock): omit sampling params for xAI Grok on Converse liuhao1024 2026-09-15 01:27:32 +08:00
  • 5dc5a9f3f6 fix(profile): lazy manifest-name import; --sync-imports notice under --clone-all too teknium1 2026-09-14 21:28:34 -07:00
  • 7bb52c0b74 feat: profile clone can opt into staying synced with its source (--sync-imports) teknium1 2026-09-14 18:41:58 -07:00