Skip to content

Opt-in workspace sync (extension-host, keeps WIP current with main) #314

Description

@aarontrowbridge

Chore-tier: add opt-in workspace sync.

Context: nightly sync of dev repos currently lives as a local LaunchAgent (not shipped). For open source we want an optional, user-focused synchronized experience: single toggle amicode.sync.enabled (off by default, onboarding nudge), extension-host execution (missed-nightly check on activation + command), generic 'any git repo in workspace' scope, WIP-aware (clean WIP auto-rebases onto freshly fast-forwarded main, dirty skips rebase, conflicts abort cleanly), subtle UX (Output channel + notifications only on attention-needed), and check+nudge for provisioned Julia env (no auto-mutate).

This issue tracks the implementation slice for the extension-host sync service.

Metadata

Metadata

Assignees

No one assigned

    Labels

    hitlNeeds human decision/review before merge

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions