Skip to content

Sync upstream changes through 2026-06-25 - #69

Merged
earayu merged 1 commit into
mainfrom
chore/sync-upstream-2026-06-25
Jun 25, 2026
Merged

Sync upstream changes through 2026-06-25#69
earayu merged 1 commit into
mainfrom
chore/sync-upstream-2026-06-25

Conversation

@earayu

@earayu earayu commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Sync upstream goose changes from e4f8b61b5 through 24166fc34 (17 commits)
  • Remove upstream tunnel/gateway/mesh/session-sharing UI and REST surface while preserving ApeMind desktop branding and fork-only UX defaults
  • Bring in ACP scheduler custom requests, agent mention/slash-command autocomplete, last-message session metadata, provider thinking-buffer fixes, and generated API/SDK updates

ApeMind conflict handling

  • Kept ApeMind Agent productName/description and existing updater/release artifact naming
  • Kept ApeMind workflow wording (Workflow/Workflows/工作流) and branded i18n copy
  • Kept the parameter cancel flow returning to /pair
  • Kept the BaseChat ApeMind watermark and saved-workflow trust behavior
  • Updated the ApeCloud-only scheduler test mock after upstream moved scheduler calls to ACP
  • Kept PR website preview resilient when Cloudflare secrets are absent

Validation

  • git diff --check
  • git diff --cached --check
  • conflict-marker scan: git grep -n "^<<<<<<<"
  • reject-file scan: find . -name '*.rej' -print
  • stale deleted-module scan for mesh/tunnel/session-sharing/session-history references
  • PATH="$PWD/bin:$PATH" cargo fmt --all --check
  • corepack pnpm@10.30.0 --filter @aaif/goose-sdk run build
  • corepack pnpm@10.30.0 run i18n:extract (ui/desktop)
  • corepack pnpm@10.30.0 run i18n:check (ui/desktop)
  • corepack pnpm@10.30.0 run lint:check (ui/desktop)
  • corepack pnpm@10.30.0 run test:run (ui/desktop, 47 files / 446 tests)
  • PATH="$PWD/bin:$PATH" cargo test -p goose --features "rustls-tls,code-mode" --test agent thinking_preservation_tests -- --nocapture
  • PATH="$PWD/bin:$PATH" cargo test -p goose --features "rustls-tls,code-mode" --test acp_server_test test_list_sessions -- --nocapture

Closes #68

@earayu
earayu force-pushed the chore/sync-upstream-2026-06-25 branch from 19156ba to 4e2595e Compare June 25, 2026 04:18
@earayu
earayu merged commit 49fe716 into main Jun 25, 2026
22 of 25 checks passed
@earayu
earayu deleted the chore/sync-upstream-2026-06-25 branch June 25, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

每日上游同步 2026-06-25

1 participant