← Auto Preference LearnerCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
changed
changed
Update to Auto Preference Learner
Snapshot Oct 9, 2026 · 00:04 UTC · version 1.0.2
Package or technical metadata updated
Discoverability changed from “UNLISTED” to “LISTED”.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Discoverability
Before
UNLISTED
After
LISTED
Share url
Before
Not present
After
https://chatgpt.com/plugins/plugins_6a59da1562288191af815040df33c649?open_in_app
Compare saved observations
Download comparison JSONFull technical diff · 2 changed fields
changed /discoverability
BEFORE
"UNLISTED"
AFTER
"LISTED"
changed /share_url
BEFORE
null
AFTER
"https://chatgpt.com/plugins/plugins_6a59da1562288191af815040df33c649?open_in_app"
Full snapshot data
{
"canonical_app_id": null,
"connector_id": null,
"created_at": "2026-07-17T15:09:52.179843Z",
"discoverability": "LISTED",
"id": "plugins_6a59da1562288191af815040df33c649",
"is_template": false,
"name": "auto-optimize-codex-agents-md",
"release": {
"app_ids": [],
"app_manifest": null,
"app_templates": [],
"description": "Learn durable Codex preferences from session feedback and retain them as scoped, reviewable AGENTS.md improvements.",
"display_name": "Auto Preference Learner",
"id": "pluginrel_dbf62041ed7881919b2b1ec96969c812",
"interface": {
"brand_color": null,
"capabilities": [
"Read",
"Write"
],
"category": "Productivity",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_000000007cf882079ffd9dc55e78eb90",
"default_prompt": "Review my conversation history and suggest AGENTS.md improvements.",
"default_prompts": [
"Review my conversation history and suggest AGENTS.md improvements.",
"Review new conversation history and suggest AGENTS.md improvements.",
"Schedule a daily 10:00 AM task to mine new conversation history and suggest AGENTS.md improvements."
],
"developer_name": "Chan Tin Ping",
"logo_url": "https://files.openai.com/content?id=file_0000000092748207a534df788a169d3b",
"logo_url_dark": null,
"long_description": "When using Codex, we often see it miss things that feel obvious to us: it may run far more tests than necessary or make assumptions about a project that simply do not make sense. Correcting it helps in the current conversation, but that lesson is often forgotten as soon as a new conversation begins. A good harness should keep learning a user's taste, preferences, and working style from these interactions. This Skill does exactly that: it analyzes Codex conversation history, extracts durable preferences, and writes them to project-level or global AGENTS.md files, giving Codex a form of continuous learning. You can think of it as a stripped-down version of Hermes. The project intentionally limits itself to preferences suitable for AGENTS.md rather than trying to generate Skills. We do not want to lock an agent into particular ways of working, since such constraints can become liabilities as models improve. User preferences, by contrast, are not learned simply by upgrading the model and are therefore worth preserving.",
"plugin_category_id": "productivity",
"privacy_policy_url": "https://github.com/ChanTinPing/auto-optimize-codex-agents-md/blob/main/PRIVACY.md",
"screenshot_urls": [],
"short_description": "Learn and retain preferences",
"terms_of_service_url": "https://github.com/ChanTinPing/auto-optimize-codex-agents-md/blob/main/TERMS.md",
"website_url": "https://github.com/ChanTinPing/auto-optimize-codex-agents-md"
},
"keywords": [
"codex",
"agents-md",
"preferences",
"continuous-learning"
],
"mcp_servers": [],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Mine local Codex active and archived session history for durable user corrections, dissatisfaction, quality standards, communication preferences, and safety boundaries; then suggest or explicitly auto-apply scoped changes to project-root or global AGENTS.md managed blocks. Use when asked to optimize Codex behavior memory, review or withdraw learned AGENTS.md rules, run incremental daily AGENTS memory maintenance, or configure that maintenance as a scheduled task. Do not use to mine workflow Skills or rewrite unowned AGENTS.md content.",
"interface": {
"brand_color": null,
"default_prompt": "Use $auto-preference-learner to review my conversation history and suggest AGENTS.md improvements.",
"display_name": "Auto Preference Learner",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Learn and retain durable Codex preferences"
},
"name": "auto-preference-learner",
"plugin_release_skill_id": "pluginrsk_6a5e33c8449c8191a5ae1f617657a331"
}
],
"version": "1.0.2"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugins_6a59da1562288191af815040df33c649?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 985609f1febeb8de1cbf98d6a3efd8b39e21e1ce2b35f303f63b140377eced9a