Skip to content

feat: sync Codex plugin profiles - #57

Merged
AksharP5 merged 1 commit into
mainfrom
agent/sync-codex-plugin-profiles
Aug 10, 2026
Merged

feat: sync Codex plugin profiles#57
AksharP5 merged 1 commit into
mainfrom
agent/sync-codex-plugin-profiles

Conversation

@AksharP5

Copy link
Copy Markdown
Owner

Codex plugins available on one machine were not reliably available from standalone Codex sessions on another. The catalog is shared, but durable installation state is per environment, and hosted sessions can inject plugins without installing them locally.

This adds named Codex plugin profiles to SkillSync. A device can import an explicit selection, assign it to other devices, and see installed, missing, disabled, authentication-sensitive, and applied state. Background sync installs missing selections additively while preserving extra plugins and leaving versions to Codex.

Connector credentials and raw authentication failures are never written to the vault. Product-managed runtime plugins and hosted-session caches are excluded. The README documents Gmail authorization, session-provisioned plugins, the vault layout, setup flow, and every new command.

Checks:

  • npm test (85 passing)
  • npm pack --dry-run
  • git diff --check

@AksharP5
AksharP5 merged commit a3725d6 into main Aug 10, 2026
6 checks passed
@AksharP5
AksharP5 deleted the agent/sync-codex-plugin-profiles branch August 10, 2026 06:19
@AksharP5 AksharP5 mentioned this pull request Aug 10, 2026
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