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 or review

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions