Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
AshDevFr
/
codex
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
2
Star
6
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(plugins): scheduled sync, metadata enrichment, and detailed progress
- #33
#33
Merged
AshDevFr
merged 27 commits into
main
AshDevFr/codex:main
from
plugin-sync-cron
AshDevFr/codex:plugin-sync-cron
Copy head branch name to clipboard
Jun 8, 2026
Conversation
Commits
27
(27)
Checks
Files changed
Merged
feat(plugins): scheduled sync, metadata enrichment, and detailed progress
#33
AshDevFr
merged 27 commits into
main
AshDevFr/codex:main
from
plugin-sync-cron
AshDevFr/codex:plugin-sync-cron
Copy head branch name to clipboard
Commits
Commits on Jun 6, 2026
feat(plugins): add data layer for scheduled user-plugin sync
Show description for e7f9a2c
AshDevFr
committed
e7f9a2c
View commit details
Copy full SHA for e7f9a2c
Browse repository at this point
feat(plugins): fan out scheduled user syncs on a plugin's cron
Show description for 09bcf7b
AshDevFr
committed
09bcf7b
View commit details
Copy full SHA for 09bcf7b
Browse repository at this point
feat(plugins): API for admin sync cron and per-user auto/manual sync
Show description for f546088
AshDevFr
committed
f546088
View commit details
Copy full SHA for f546088
Browse repository at this point
Commits on Jun 7, 2026
feat(plugins): UI for admin sync cron and per-user auto/manual sync
Show description for 78de94f
AshDevFr
committed
78de94f
View commit details
Copy full SHA for 78de94f
Browse repository at this point
docs(plugins): document scheduled automatic sync
Show description for 007d98e
AshDevFr
committed
007d98e
View commit details
Copy full SHA for 007d98e
Browse repository at this point
refactor(plugins): extract shared per-series engagement builder
Show description for 6b0cbaa
AshDevFr
committed
6b0cbaa
View commit details
Copy full SHA for 6b0cbaa
Browse repository at this point
feat(plugins): add opt-in series metadata to library and sync entries
Show description for 49a221f
AshDevFr
committed
49a221f
View commit details
Copy full SHA for 49a221f
Browse repository at this point
feat(plugins): gate metadata enrichment behind per-field opt-in toggles
Show description for 035565e
AshDevFr
committed
035565e
View commit details
Copy full SHA for 035565e
Browse repository at this point
feat(plugins): add metadata-enrichment toggles to the connection settings UI
Show description for b2951bb
AshDevFr
committed
b2951bb
View commit details
Copy full SHA for b2951bb
Browse repository at this point
feat(plugins): add detailed sync progress fields to the protocol
Show description for 17d0c86
AshDevFr
committed
17d0c86
View commit details
Copy full SHA for 17d0c86
Browse repository at this point
feat(plugins): add wantsDetailedProgress capability flag
Show description for 648dcee
AshDevFr
committed
648dcee
View commit details
Copy full SHA for 648dcee
Browse repository at this point
feat(plugins): compute and attach detailed sync progress on push
Show description for d608e5e
AshDevFr
committed
d608e5e
View commit details
Copy full SHA for d608e5e
Browse repository at this point
feat(plugins): consume accurate sync progress and add detailed-progress SDK types
Show description for c5c157b
AshDevFr
committed
c5c157b
View commit details
Copy full SHA for c5c157b
Browse repository at this point
fix(plugins): add wantsDetailedProgress to mock plugin capabilities
Show description for 0ab62c4
AshDevFr
committed
0ab62c4
View commit details
Copy full SHA for 0ab62c4
Browse repository at this point
feat(plugins): record echo plugin payloads to files for debugging
Show description for 31aad27
AshDevFr
committed
31aad27
View commit details
Copy full SHA for 31aad27
Browse repository at this point
feat(plugins): add sync-echo debug plugin
Show description for e4dd466
AshDevFr
committed
e4dd466
View commit details
Copy full SHA for e4dd466
Browse repository at this point
feat(plugins): add recommendations-echo and wire up the echo plugins
Show description for 1f178c7
AshDevFr
committed
1f178c7
View commit details
Copy full SHA for 1f178c7
Browse repository at this point
feat(plugins): support credential-less plugins and send per-user identity
Show description for 489137d
AshDevFr
committed
489137d
View commit details
Copy full SHA for 489137d
Browse repository at this point
refactor(plugins): make metadata enrichment admin-gated and relocate the sync cron
Show description for a3ae162
AshDevFr
committed
a3ae162
View commit details
Copy full SHA for a3ae162
Browse repository at this point
feat(plugins): add custom-metadata admin gate and extend tags/genres policy to recommendations
Show description for e33d8b1
AshDevFr
committed
e33d8b1
View commit details
Copy full SHA for e33d8b1
Browse repository at this point
fix(plugins): give worker-spawned plugins a real dataDir
Show description for 73dd01e
AshDevFr
committed
73dd01e
View commit details
Copy full SHA for 73dd01e
Browse repository at this point
test(scanner): align task priority assertions with reworked scheme
Show description for e62cad4
AshDevFr
committed
e62cad4
View commit details
Copy full SHA for e62cad4
Browse repository at this point
test(tasks): align priority assertions with reworked scheme
Show description for 97529b2
AshDevFr
committed
97529b2
View commit details
Copy full SHA for 97529b2
Browse repository at this point
test(models): fix stale default_priority assertions in extraction tests
Show description for a871e8a
AshDevFr
committed
a871e8a
View commit details
Copy full SHA for a871e8a
Browse repository at this point
feat(seed): accept preprocessing rules and match conditions as native YAML
Show description for 4772471
AshDevFr
committed
4772471
View commit details
Copy full SHA for 4772471
Browse repository at this point
fix(plugins): apply live schedule reloads when workers are disabled
Show description for 9a831e3
AshDevFr
committed
9a831e3
View commit details
Copy full SHA for 9a831e3
Browse repository at this point
Commits on Jun 8, 2026
feat(scheduler): make scheduled plugin sync safe across replicas
Show description for 2934468
AshDevFr
committed
2934468
View commit details
Copy full SHA for 2934468
Browse repository at this point
You can’t perform that action at this time.