Skip to content

feat(sync): pull latest by default, add --offline flag#29

Merged
christso merged 1 commit intomainfrom
feat/sync-latest
Jan 28, 2026
Merged

feat(sync): pull latest by default, add --offline flag#29
christso merged 1 commit intomainfrom
feat/sync-latest

Conversation

@christso
Copy link
Copy Markdown
Contributor

Summary

  • Sync now pulls latest version of remote plugins by default (matching user expectations)
  • Replaced --force flag with --offline for explicitly skipping network fetches
  • Updated tests and documentation to reflect the new behavior

Rationale

When users run "sync", they expect to get the latest version. The previous default of using cached versions was surprising and required --force for what should be normal behavior.

Test plan

  • Existing tests updated and pass
  • Build succeeds
  • Documentation updated

🤖 Generated with Claude Code

Sync now pulls the latest version of remote plugins by default.
This matches user expectations - when you sync, you expect to get
the latest. The --force flag is replaced with --offline for when
users explicitly want to skip fetching.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying allagents with  Cloudflare Pages  Cloudflare Pages

Latest commit: 44ec809
Status: ✅  Deploy successful!
Preview URL: https://a86adb18.allagents.pages.dev
Branch Preview URL: https://feat-sync-latest.allagents.pages.dev

View logs

@christso christso merged commit af6e8ea into main Jan 28, 2026
1 check passed
@christso christso deleted the feat/sync-latest branch January 28, 2026 03:21
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.

1 participant