Commit Graph

  • 718722ae5e test(install): installer-script e2e driver - git redirect, no sandbox ethernet 2026-08-11 21:10:42 -04:00
  • e6e056f854 ci(windows-e2e): step names carry the actual install-ref ethernet 2026-08-11 20:44:27 -04:00
  • e9579a9896 feat(relay): ambient token endpoint mode for gateway.idp.token_url (#84074) victor-kyriazakos 2026-08-12 03:06:28 +03:00
  • a189286aea fix(relay): stop sibling gateways answering another instance's button press (#83677) Ben Barclay 2026-08-12 10:04:26 +10:00
  • 69ae247cf3 Merge pull request #83798 from NousResearch/hermes/hermes-f2b15435 brooklyn! 2026-08-11 17:20:14 -05:00
  • 10e9da6f2d fix: ASCII-only install.ps1 comment; allow-list install_cli's uv PATH fallback Teknium 2026-08-11 02:15:06 -07:00
  • baa6b2e34d feat(browser): auto-install the Browser Use CLI instead of silently downgrading Teknium 2026-08-11 02:06:07 -07:00
  • 4280413dba fix(update): exempt manual results from the hand-off freshness window Brooklyn Nicholson 2026-08-11 17:03:00 -05:00
  • 6d7ba86963 ci(install-e2e): collapse the method vocabulary - 3 install ids, install+2 update ids ethernet 2026-08-11 17:14:17 -04:00
  • 17dea59026 ci(install-e2e): generator drops runtime validation for jsdoc type unions ethernet 2026-08-11 17:11:07 -04:00
  • 1c60bdc30d ci(install-e2e): back to the generator - workflows stay generic, names carry everything ethernet 2026-08-11 16:54:54 -04:00
  • 4e886166ac ci(install-e2e): leg names carry everything - os, method pair, tag transition ethernet 2026-08-11 16:51:28 -04:00
  • 83e9f883d8 ci(install-e2e): per-leg names are just the transition; tag capability annotated at pick time ethernet 2026-08-11 16:43:26 -04:00
  • 6515f8132a ci(install-e2e): hardcode combination jobs in the primary workflow - one matrix box per combo ethernet 2026-08-11 16:35:03 -04:00
  • 5521d32a56 ci(windows-e2e): probe the starting tag for apps/desktop - pre-desktop releases skip ethernet 2026-08-11 16:24:26 -04:00
  • 6d94678e62 ci(install-e2e): jobs own their skips - generator is pure expansion ethernet 2026-08-11 16:17:48 -04:00
  • 3eec049c29 ci(windows-e2e): static inner job name - github renders name expressions unexpanded on skipped jobs ethernet 2026-08-11 16:04:19 -04:00
  • 83d009ae82 ci(install-e2e): nest the graph per starting tag; skips live where the knowledge lives ethernet 2026-08-11 16:01:36 -04:00
  • ed5e17f4b8 fix(auth): /auth/native/authorize 空 provider 自动选择不再统计会被拒绝的密码 provider x7peeps 2026-08-05 05:09:01 +08:00
  • 5a31a14f95 ci(install-e2e): native per-combo skips via a reusable skip workflow ethernet 2026-08-11 15:49:47 -04:00
  • 1bf0a1c95b ci(install-e2e): generate every install/update combination - one job per combo ethernet 2026-08-11 15:21:24 -04:00
  • 77c3a398f2 ci(windows-e2e): install ffmpeg - not preinstalled on windows-latest, recording silently skipped ethernet 2026-08-11 14:52:46 -04:00
  • 005fc5a6eb ci(windows-e2e): ffmpeg screen recording across both GUI phases ethernet 2026-08-11 14:37:31 -04:00
  • 71281c27e5 fix(windows-e2e): parenthesize the tag-list split - -split bound as a git argument ethernet 2026-08-11 14:05:18 -04:00
  • e8bdb6933e fix(windows-e2e): 'auto' sentinel for install-ref - powershell -File eats empty-string args ethernet 2026-08-11 14:01:22 -04:00
  • 2a906ac6a0 fix(windows-e2e): stage OLD as the served main - the published installer has no commit pin ethernet 2026-08-11 13:57:58 -04:00
  • 27636cf422 ci(windows-e2e): slot the GUI flow in as the windows-desktop route - generic OLD -> HEAD ethernet 2026-08-11 13:44:12 -04:00
  • 3fedcbc6a8 ci(temp): branch push trigger for pre-merge validation of the windows e2e ethernet 2026-08-11 13:30:55 -04:00
  • 1f81c63dd0 ci(windows-e2e): retire the AHK-only axis - superseded by desktop-windows-e2e.yml ethernet 2026-08-11 13:29:46 -04:00
  • 0ce3d187d7 ci(windows): GUI E2E fully green — foreground relaunched window, drop temp trigger Teknium 2026-08-11 06:02:04 -07:00
  • cf2692418c fix(e2e): pre-set .skip_upstream_prompt so the fork-only input() can't hang Teknium 2026-08-11 05:43:35 -07:00
  • a263a7c670 fix(e2e): allow time for the release->CURRENT desktop rebuild + tail update.log Teknium 2026-08-11 03:56:38 -07:00
  • 7ffc26ec56 fix(e2e): detect update hand-off via marker file, not Playwright close event Teknium 2026-08-11 03:01:52 -07:00
  • 31b97289ae fix(e2e): dismiss onboarding before opening Settings in the update driver Teknium 2026-08-11 02:47:01 -07:00
  • 256c9b350c fix(e2e): resolve @playwright/test via Node, not a hoist-blind path check Teknium 2026-08-11 02:35:02 -07:00
  • f83548420a fix(e2e): pure-ASCII PowerShell/AHK (PS 5.1 parser choke on non-ASCII) Teknium 2026-08-11 02:24:01 -07:00
  • f95506e665 fix(e2e): don't require installer pin to be an ancestor of CURRENT Teknium 2026-08-11 02:12:37 -07:00
  • 60493c9e7e fix(e2e): re-capture launch-button template + correct fallback fraction Teknium 2026-08-11 02:00:44 -07:00
  • 100abc953e fix(e2e): re-capture install-button template + fix phantom window geometry Teknium 2026-08-11 01:47:10 -07:00
  • af7b3d3af4 fix(e2e): AHK driver died on first Log() — no-console stdout write throws Teknium 2026-08-11 00:47:15 -07:00
  • 381cc65c78 ci(windows): REAL-flow GUI E2E — website setup.exe, headed clicks, GUI updater Teknium 2026-08-10 23:52:20 -07:00
  • 3e265f4a43 ci: drop the temporary pre-merge branch trigger Teknium 2026-08-10 22:46:32 -07:00
  • 3aea9781f6 fix(e2e): redirect via GIT_CONFIG_GLOBAL, not GIT_CONFIG_COUNT env config Teknium 2026-08-10 22:37:11 -07:00
  • 82f48a2de5 ci(temp): trigger the Windows E2E on this branch for pre-merge validation Teknium 2026-08-10 22:28:25 -07:00
  • f7f7d2f994 fix(ci): runner.temp is not a valid context in job-level env Teknium 2026-08-10 22:20:10 -07:00
  • e64853a373 ci(windows): desktop install + update E2E on a real Windows runner Teknium 2026-08-10 22:02:38 -07:00
  • 968ec6c6f4 fix(update): manual-result protocol so gated outcomes reach the user Brooklyn Nicholson 2026-08-11 09:27:01 -05:00
  • ba28a18b95 fix(update): fail-closed cd, rejected-launch semantics, guaranteed recovery surface Brooklyn Nicholson 2026-08-11 02:52:06 -05:00
  • 1dd5c9de83 fix(update): launch acceptance before the terminal event, on both orchestrators Brooklyn Nicholson 2026-08-11 00:48:57 -05:00
  • f121cd8a06 fix(update): run hermes update from the install root + unbreak fresh repro Brooklyn Nicholson 2026-08-11 00:41:59 -05:00
  • bdb4cfd35e fix(update): posix hand-off truth ordering, relaunch-gate port, JSON escaping Brooklyn Nicholson 2026-08-11 00:06:57 -05:00
  • ca5b015e72 test(update): sandboxed repro paths as npm scripts Brooklyn Nicholson 2026-08-10 22:40:13 -05:00
  • c9f0b6824e refactor(desktop): replace the in-app posix updater with the hand-off Brooklyn Nicholson 2026-08-10 22:40:13 -05:00
  • c991e3f62f feat(update): posix hand-off orchestrator (mac/linux quit-first updates) Brooklyn Nicholson 2026-08-10 22:40:13 -05:00
  • 503e61b3b1 feat(update): shim UI + event channel for the Windows hand-off Brooklyn Nicholson 2026-08-10 22:40:13 -05:00
  • 854ab7f6df fix(desktop/windows): quiet minimal update hand-off window Brooklyn Nicholson 2026-08-10 21:38:42 -05:00
  • f51aa6a9b5 fix(ci): repair red main — busy-mode test + missing checkout in skills-index workflows kshitij 2026-08-11 21:11:07 +05:30
  • 936dd7346f chore: add landaun to contributor email map for #83906 salvage kshitij 2026-08-11 20:22:52 +05:30
  • 48c233d503 fix(gateway): offload remaining atomic_json_write calls in async paths kshitij 2026-08-11 20:16:07 +05:30
  • 5bf47cfced test(gateway): assert the channel-directory write leaves the event loop landaun 2026-08-11 09:13:03 -04:00
  • 0cf48bca25 fix(gateway): run channel-directory write off the event loop landaun 2026-08-11 09:13:01 -04:00
  • c0106e50e7 fix(kimi): send Hermes attribution headers instead of claude-code/0.1.0 kshitij 2026-08-10 17:25:04 +05:30
  • 3ee1bb323e fix(ci): resolve fork PRs in the E2E evidence publisher ethernet 2026-08-10 17:33:09 -04:00
  • 9829746dfe fix(gateway): require explicit route rejection marker Trevin Chow 2026-08-10 12:23:21 -07:00
  • c8f235a106 feat(gateway): allow selective multiplex profile serving Trevin Chow 2026-08-10 12:12:21 -07:00
  • f6f9f89a77 ci(windows-e2e): drop RUST_LOG from the update leg - it manufactured the deadlock it was diagnosing ethernet 2026-08-11 01:10:57 -04:00
  • a31be48030 fix(gateway): respect routed profile busy modes Trevin Chow 2026-08-10 17:36:23 -07:00
  • 9d6c5a920c fix(desktop): collapse Fireworks behind the provider disclosure on first run Teknium 2026-08-10 20:46:41 -07:00
  • e3d22b5b29 fix(update): drain uv/pip stderr - undrained pipe deadlocked windows desktop updates ethernet 2026-08-11 00:03:47 -04:00
  • 697f2896bf Merge pull request #83648 from NousResearch/bb/custom-provider-profile brooklyn! 2026-08-10 22:47:38 -05:00
  • 1db3405c0d test: assert profile scoping against on-disk config and .env Brooklyn Nicholson 2026-08-10 22:37:16 -05:00
  • 1e6a7b3315 fix(desktop): scope custom provider settings to the active profile Brooklyn Nicholson 2026-08-10 22:26:54 -05:00
  • bdb1b53c08 ci(windows-e2e): 45-min handoff deadline + uv debug tracing - diagnose the silent dep-install hang ethernet 2026-08-10 22:55:48 -04:00
  • 2cdb30a474 chore: contributor email mapping for salvaged commit Teknium 2026-08-10 19:05:52 -07:00
  • 1edfdeee81 fix(desktop): keep serve backend alive through Windows launcher Math 2026-08-10 19:44:40 -05:00
  • 6a20383eeb fmt(js): npm run fix on merge (#83609) hermes-seaeye[bot] 2026-08-11 02:09:04 +00:00
  • 0a60b164f5 fix(desktop): single-owner console capture + HUD lifecycle coverage Teknium 2026-08-10 18:00:18 -07:00
  • 0c1a11ada6 fix(desktop): correct import order for window-renderer-lifecycle before window-reveal (#81290) Chen Jin 2026-08-10 17:16:48 +08:00
  • d966393814 fix(desktop): wire renderer-lifecycle diagnostics into OAuth and portal login windows (#81290 follow-up) Chen Jin 2026-08-09 02:17:35 +08:00
  • fae0309c00 chore: drop accidental .omc/ gitignore change from PR Chen Jin 2026-08-08 14:29:48 +08:00
  • 11f920b812 fix(desktop): attach renderer-lifecycle diagnostics to all BrowserWindow instances (#81290) Chen Jin 2026-08-08 06:36:15 +01:00
  • bde4b59f2f fix(windows-e2e): screen-native button crop, ImageSearch only - PixelSearch removed ethernet 2026-08-10 21:29:24 -04:00
  • 455016b82d ci(windows-e2e): poll for a rendered UI before the welcome screenshot - 10s was blank ethernet 2026-08-10 21:24:15 -04:00
  • cba48161b9 ci(windows-e2e): TEMP - stop after the welcome screenshot, skip the AHK path ethernet 2026-08-10 21:19:46 -04:00
  • caf0e6ac42 ci(windows-e2e): capture a lossless welcome-screen PNG before the AHK helper runs ethernet 2026-08-10 21:18:06 -04:00
  • 33f8e96a72 fix: guard has_env profile probe with _safe like its sibling fields Teknium 2026-08-10 17:56:23 -07:00
  • 0d21eb82b5 chore: contributor email mapping for salvaged commit Teknium 2026-08-10 17:15:55 -07:00
  • e2e0f1677c test: isolate _ACTION_PROCS in #52470 spawn test so lifespan shutdown hooks don't trip on its poll-less fake Teknium 2026-08-10 17:15:12 -07:00
  • 373631bea1 fix(dashboard): raise fd soft limit + replace iterdir with scandir to stop fd leak (#81547) Michael Gannotti 2026-08-08 04:55:41 -04:00
  • 91de3beb72 fix(desktop-ssh): raise remote backend file limit a-espinoza 2026-08-09 22:21:50 -05:00
  • 0b15eb5f05 fix(desktop): terminate app-managed gateway on shutdown Quark Assistant 2026-08-02 22:32:57 -05:00
  • eb9fc9ad7f test(desktop): reproduce orphaned gateway on serve shutdown Quark Assistant 2026-08-02 22:31:43 -05:00
  • 07298df805 fix(gateway): reap orphaned gateways before spawning restart (#77276) RelaxJonh 2026-08-04 09:14:55 +07:00
  • 7b3f197c45 fix(windows-e2e): AHK loop killed a healthy install on its own flawed heuristic ethernet 2026-08-10 20:56:06 -04:00
  • 91490032a8 fix(windows-e2e): pre-seed managed uv - astral receipt hijacks UV_INSTALL_DIR on runners ethernet 2026-08-10 20:50:37 -04:00
  • f4243c0c7c fix(windows-e2e): PixelSearch scan band clipped the blue title, not the button ethernet 2026-08-10 20:44:05 -04:00
  • 5e6eab0cd3 fix(windows-e2e): fall back to PixelSearch for the Install button ethernet 2026-08-10 20:37:29 -04:00
  • 931a9e9d56 fix(windows-e2e): raise the installer window before each ImageSearch attempt ethernet 2026-08-10 20:30:28 -04:00
  • 746aca2654 fix(windows-e2e): button images matched a dev build, not the published installer ethernet 2026-08-10 20:24:00 -04:00
  • a1bfbccc02 fmt(js): npm run fix on merge (#83539) hermes-seaeye[bot] 2026-08-11 00:20:02 +00:00