From ba9d9b356db18b0c33377c098daf54beb5c9f2a4 Mon Sep 17 00:00:00 2001 From: marks Date: Fri, 23 Oct 2026 14:39:50 -0500 Subject: [PATCH] feat(agent): rebrand desktop display names to Maple Work --- apps/maple-agent/README.md | 5 +- .../app/assets/licenses/development.html | 6 +- apps/maple-agent/app/macos/Info.plist | 2 +- apps/maple-agent/app/src/hosted_oauth.rs | 6 +- .../app/src/hosted_oauth_complete.html | 2 +- .../maple-agent-updater/src/installer.rs | 2 +- .../crates/maple-agent/src/acp/mod.rs | 6 +- .../crates/maple-agent/src/acp/session.rs | 2 +- .../crates/maple-agent/src/agent.rs | 2 +- .../crates/maple-agent/src/agent/catalog.rs | 4 +- apps/maple-agent/docs/desktop-builds.md | 4 +- apps/maple-agent/docs/release-profiles.md | 15 ++-- apps/maple-agent/release-profiles.json | 4 +- apps/maple-agent/release_profile.rs | 2 +- .../scripts/generate-third-party-notices.py | 4 +- apps/maple-agent/scripts/linux-install.py | 4 +- apps/maple-agent/scripts/macos-debug-plist.py | 7 ++ apps/maple-agent/scripts/macos-release-app.sh | 8 ++- apps/maple-agent/scripts/release-info.py | 23 ++++-- .../maple-agent/scripts/test_linux_install.py | 3 + .../scripts/test_linux_release_appimage.py | 2 +- .../scripts/test_release_packaging.py | 70 ++++++++++++++++++- apps/maple-agent/scripts/verify-release.sh | 14 ++-- 23 files changed, 150 insertions(+), 47 deletions(-) diff --git a/apps/maple-agent/README.md b/apps/maple-agent/README.md index a1eb0bfa7..9f01c1a45 100644 --- a/apps/maple-agent/README.md +++ b/apps/maple-agent/README.md @@ -1,4 +1,4 @@ -# Maple Agent (GPUI prototype) +# Maple Work (GPUI prototype) Maple’s desktop-v2 prototype lives in `apps/maple-agent/` in this monorepo. Its Cargo package is `maple-agent-app` and its executable is `maple-agent`. It rebuilds Maple Agent Mode in @@ -331,7 +331,8 @@ identity, discovers and embeds any Swift compatibility libraries required by native dependencies, signs nested code before sealing the bundle, and prints the exact bundle path to launch. This requires a full Xcode toolchain but does not require a Developer ID or produce a release artifact. The default ad hoc -bundle is named Maple Agent Debug with identifier +bundle displays Maple Work Debug and keeps the filename `Maple Agent Debug.app` +with identifier `cloud.opensecret.maple.agent.debug`, separate from both packaged profiles. Its identity changes when Maple is rebuilt, so macOS may require the development app's privacy grants again. Set `MAPLE_DEBUG_CODESIGN_IDENTITY` to the name or diff --git a/apps/maple-agent/app/assets/licenses/development.html b/apps/maple-agent/app/assets/licenses/development.html index 6787e34a7..8835b3b87 100644 --- a/apps/maple-agent/app/assets/licenses/development.html +++ b/apps/maple-agent/app/assets/licenses/development.html @@ -2,13 +2,13 @@ -Maple Agent third-party notices +Maple Work third-party notices

Third-party notices

-

Maple Agent uses open-source software and data. Distributed packages include +

Maple Work uses open-source software and data. Distributed packages include the license inventory for their platform alongside the application.