13568 Commits
Author SHA1 Message Date
xipian1216 f9ff3dc31d Merge pull request #1242 from anywhere-labs/fix/beta-notification-live-settings
fix: apply notification settings live and support stable AA releases
2026-09-28 02:00:53 +08:00
xipian-air b18d6dc212 Merge origin/master into fix/beta-notification-live-settings 2026-09-28 01:58:09 +08:00
xipian-air 30d1713780 test(desktop): mock market registry requests through undici 2026-09-28 01:53:04 +08:00
zp-home 5ea9f67d94 Merge pull request #1243 from anywhere-labs/codex/adapt-dsh-master-20260928
feat(desktop): adapt Stable Beta and Next to dsh master 21638c5631
2026-09-28 01:48:50 +08:00
zp-home b849a8c3c2 feat(desktop): adapt Stable Beta and Next to dsh master 21638c5631
Ingest the upstream master runtime pinned in the previous commit and
carry every channel across the upstream changes without adding product
behaviour of our own.

- Vendor the new first-party packages (dsh-otel,
  experimental-schedule-bundle, client-product-analytics), resolve them
  to the local tarballs and declare dsh-otel for Stable and Beta so the
  runtime closure stays complete.
- Keep upstream Desktop product analytics off in all three channels:
  Stable and Beta disable the `desktop-product-telemetry` and
  `product-analytics` rows at launch, Next disables them in its cordis
  patch. The exporter also needs the upstream Electron shell's
  DSH_CLIENT_VERSION, which no DSH Desktop launcher provides.
- Next follows the Scheduled Tasks move to the official
  experimental-schedule-bundle: the plugin card opens and toggles the
  bundle, the retired item slots are removed, and existing Profiles are
  migrated by profile-schedule.ts. verify-host now exercises bundle
  enable/disable and restart persistence.
- Rebase the ui-plugin-manager and ui-settings-account patches onto the
  new upstream sources, and give the Next plugin-detail test fixture the
  `configForms` service the upstream controller now injects.
- Privacy notice 1.1: record that product analytics stays disabled and
  that session telemetry defaults to feedback-only.
2026-09-28 01:45:40 +08:00
xipian-air 1d55f8107c fix(release): accept stable AA versions and refresh bundled dependencies 2026-09-28 01:21:07 +08:00
xipian-air b4c5b4e6a9 fix(desktop): apply notification preferences without restart 2026-09-28 01:21:00 +08:00
zp-home 8f70169064 chore(upstream): pin dsh master 21638c5631 for Stable and Beta
Upstream master has not bumped its package versions past 0.1.7-rc.2, so
both channels move together and keep the 0.1.7-rc.2 runtime label until
the next official tag is cut.
2026-09-28 00:22:50 +08:00
t4we fan faefc5b850 Merge pull request #1221 from anywhere-labs/codex/remove-update-download-origin-allowlist
fix(update): remove installer download origin allowlist
2026-09-26 06:27:37 +08:00
t4we fan 9ca92ee098 fix(update): remove installer download origin allowlist 2026-09-26 06:23:18 +08:00
t4we fan cd312938a1 Merge pull request #1219 from anywhere-labs/codex/next-cdn-release-20260926
chore(release): prepare current Agents Anywhere for Next macOS
2026-09-26 05:26:00 +08:00
t4we fan 7c871afbe0 chore(release): prepare latest Agents Anywhere for Next macOS 2026-09-26 05:25:01 +08:00
t4we fan a04a42ff60 Merge pull request #1218 from anywhere-labs/codex/next-update-download-redirects
fix(next): allow secure CDN redirects for update downloads
2026-09-26 05:21:14 +08:00
t4we fan f3b0c87d89 fix(next): follow secure artifact CDN redirects for updates 2026-09-26 05:04:15 +08:00
xipian1216 08f179499c Merge pull request #1217 from anywhere-labs/codex/next-shared-aa-state
fix(next): share AA state with Stable/Beta
v2.0.15-next v2.0.15-beta.1 v2.0.15
2026-09-26 03:05:00 +08:00
xipian1216 c7bd23e3e4 test(next): make Windows validation portable 2026-09-26 03:03:18 +08:00
xipian1216 ef2b1a9961 chore: refresh dshmarket to 1.66.0 for Windows packaging 2026-09-26 02:37:36 +08:00
xipian1216 61c994d35a fix(next): share default AA state with Stable and Beta 2026-09-26 02:33:29 +08:00
xipian1216 a8a13d88bd chore: prepare market and AA dependencies for Windows 2.0.15 2026-09-26 01:25:42 +08:00
xipian1216 d9b4d447cd chore: bump desktop channels to 2.0.15 (#1216) 2026-09-26 01:17:39 +08:00
t4we fan f715cd8f2e Merge pull request #1213 from anywhere-labs/codex/macos-native-workspace-picker
fix(desktop): use Electron picker for macOS workspace selection
2026-09-25 23:57:39 +08:00
t4we fan 86914c715a fix(desktop): use Electron picker for macOS workspace selection 2026-09-25 23:46:38 +08:00
t4we fan 66cdac844a Merge pull request #1212 from anywhere-labs/codex/desktop-market-glass-next-opt-in
fix(desktop): readable glass menus and opt-in Next markets
2026-09-25 23:16:29 +08:00
t4we fan 644b113940 docs(next): synchronize market opt-in guidance 2026-09-25 23:12:00 +08:00
t4we fan 2befa5ce95 feat(next): default plugin markets off with Plugins toggle 2026-09-25 23:04:49 +08:00
t4we fan cb438cd53e fix(market): adapt Desktop patch for dshmarket 1.65.3 2026-09-25 22:45:24 +08:00
t4we fan 4b520e4050 fix(desktop): scope glass menu fill without upstream platform marker 2026-09-25 22:24:49 +08:00
t4we fan d588fad0ef Revert "fix(desktop): publish platform marker from renderer preload"
This reverts commit 9b0b257030.
2026-09-25 22:22:59 +08:00
t4we fan 9b0b257030 fix(desktop): publish platform marker from renderer preload 2026-09-25 22:19:02 +08:00
t4we fan 45c9749b05 fix(desktop): keep macOS glass menus readable 2026-09-25 22:11:36 +08:00
t4we fan 1aa8684736 Merge pull request #1210 from anywhere-labs/codex/restore-official-onboarding-handoff
fix(onboarding): restore Desktop-to-official setup handoff
2026-09-25 21:37:46 +08:00
t4we fan 3c2d9dc847 fix(onboarding): restore Desktop-to-official setup handoff 2026-09-25 21:27:35 +08:00
t4we fan bfb0f43755 Merge pull request #1208 from anywhere-labs/codex/next-macos-microphone-entitlement
fix(next): grant microphone access in signed macOS releases
2026-09-25 21:06:19 +08:00
t4we fan 61ec55d435 test(next): handle optional Web onboarding in window controls 2026-09-25 20:51:16 +08:00
t4we fan 85b4d31cd3 Merge origin/master into Next macOS microphone fix 2026-09-25 20:33:49 +08:00
xipian1216 e299ff3ab5 fix: keep Windows Explorer visible when opening local paths (#1202) 2026-09-25 16:26:53 +08:00
xipian1216 6bb1877125 docs: update README WeChat QR code (#1201) 2026-09-25 16:04:14 +08:00
zp-home d66efee21e Merge pull request #1200 from anywhere-labs/feat/onboarding-desktop-only
feat(desktop): 首次引导只保留桌面设置,去掉官方引导和登录过渡页
2026-09-25 14:52:24 +08:00
zp-home 68bcb99115 feat(desktop): 首次引导只保留桌面设置,去掉官方引导和登录过渡页
新用户走完桌面设置向导后,不再衔接"桌面设置已完成 / 登录 DeepSeek"过渡页,
也不再交给官方 welcome/credit/purpose/process 四页介绍,直接进入应用;
Stable/Beta 保留"桌面设置已保存,下次重启后生效"提示与「立即重启」按钮。

- Stable/Beta/Next 一起移除登录续接:bridge 的 accountPending 与 dismissAccount、
  dismiss-account IPC、`.account` 标记(旧版本遗留的标记会在下次完成时清掉)、
  Next manifest 里的 accountPending。
- applyPending 不再被登录续接挡住。
- 官方 settings-account 补丁和 onboarding.desktop.before 插槽保持不变,
  只是我们的插槽组件不再调用 renderNext。
- 官方引导里的聊天详情模式、开发者工具等偏好保持默认,用户可在设置中修改;
  登录改由账户菜单进入。

测试:Next 的 account-continuation.spec 改为 setup-continuation.spec;
浏览器验证脚本改为断言设置完成后没有任何引导界面。
2026-09-25 14:48:50 +08:00
zp-home 3f177139aa Merge pull request #1199 from anywhere-labs/fix/setup-wizard-followups
fix(desktop): 补齐向导写入模式后的重启提示与偏好读取
2026-09-25 14:40:28 +08:00
zp-home 97f9d490a7 fix(desktop): 补齐向导写入模式后的重启提示与偏好读取
#1198 的审核后续:

- 向导写入的模式不弹原生重启确认,但之后改成别的值即作废;
  再改回来照常提示(原来会一直静默,切回后点了没反应)
- 只有通知写失败时,模式那半仍算已保存,不再冒出本该压住的重启弹窗
- 拿不到写入入口时在写任何东西之前就拒绝,不留"市场生效、模式没生效"的半套
- Host 读偏好也以磁盘上的最新文件为准,设置页立即显示向导选的市场/AA
- 原装 layout 包的校验按保存的模式做,与改动前语义一致

stable 与 beta 同步修改。
2026-09-25 14:30:10 +08:00
zp-home de203e0db4 Merge pull request #1198 from anywhere-labs/fix/setup-wizard-mode-apply
fix(desktop): 新装用户在向导里选的窗口模式重启后不生效
2026-09-25 14:26:27 +08:00
zp-home 258a6b8aaf fix(desktop): 新装用户在向导里选的窗口模式重启后不生效
#1194 把向导嵌进官方引导页后,"开始使用"只写了偏好文件和插件市场,
没有把模式、材质、浏览器访问、局域网、通知写进 Profile 的
cordis.patch.yml;新装用户没有旧版 settings.yaml 可导入,选择被静默丢弃。

- 向导完成时经由 Host 的设置服务写入 Profile 补丁层(与顶栏切模式同路)
- 向导自己写入的值不再弹原生重启确认,以免打断随后的官方登录
- Host 写偏好文件前先读磁盘上的最新内容,避免把向导选的市场/AA 改回旧值
- Profile 热重载时 layout 相关行按当前这一代的模式组合,新模式在重启后生效;
  否则运行中改模式会抽掉 ui-layout,页面进入恢复模式(顶栏切模式后取消重启同样受影响)

stable 与 beta 同步修改。
2026-09-25 14:04:56 +08:00
xipian1216 edcae6e57d Merge pull request #1194 from anywhere-labs/codex/adapt-dsh-v0.1.7-rc.2
feat(desktop): 三版适配 DSH rc.2,统一官方引导并更新 AA 主线
2026-09-25 11:11:54 +08:00
xipian-air a6ac2e86f2 feat(desktop): integrate official rc2 onboarding and refresh AA main
Reuse official onboarding surfaces, navigation and login across Desktop editions while preserving per-profile setup triggers. Keep Stable and Beta login uninterrupted, use the official restart toast, and show correct option cursors.

Expose official schedule plugin components with localized descriptions, fix portal watchdog detection, and package AA main eba5960 with the staging age-gate policy. Validate builds, workspace typechecks and tests, browser flows, variant alignment, AA checks and immutable installation.
2026-09-25 11:02:51 +08:00
t4we fan 2f07c0e3ae fix(next): grant microphone access in signed macOS releases 2026-09-25 00:45:29 +08:00
xipian-air d4cf4a891f feat(desktop): adapt Stable Beta and Next to dsh v0.1.7-rc.2 2026-09-24 23:00:55 +08:00
xipian-air c1c56e4466 chore(upstream): pin official dsh v0.1.7-rc.2 2026-09-24 22:21:48 +08:00
t4we fan 84946e2abe Merge pull request #1186 from anywhere-labs/codex/next-shared-home-profile-isolation
fix(next): share default home without profile bundle leakage
v2.0.14-next v2.0.14-beta.1 v2.0.14
2026-09-24 21:24:02 +08:00
t4we fan 8b465a6dc3 docs(next): synchronize shared-home release guidance 2026-09-24 21:03:34 +08:00