Skip to content

Allow skill synchronization without session uploads - #101

Merged
Upper9527 merged 1 commit into
mainfrom
codex/session-upload-control
Oct 21, 2026
Merged

Upper9527 merged 1 commit into
mainfrom
codex/session-upload-control

Conversation

@Upper9527

Copy link
Copy Markdown
Collaborator

Shared skill storage previously also exported complete conversations and tool results at session finalization. Add sharing.upload_sessions: false to disable both periodic and final uploads while keeping skill synchronization available. New setup explicitly asks before enabling uploads (default no); existing configurations retain their behavior.

The guard runs before creating storage clients and prevents snapshot-triggered evolution. Bilingual docs explain that existing remote artifacts, local records and inference requests are unaffected. This mitigates #11; it does not implement redaction or access control.

Validation: 165 tests passed, 1 skipped; Ruff and diff checks passed. Six new tests cover the storage boundary, evolution trigger, configuration compatibility and continued skill pull.

@Upper9527
Upper9527 merged commit d330046 into main Oct 21, 2026
1 check passed
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