Skip to content

Reapply "Move skills watcher to app-server"#21652

Merged
pakrym-oai merged 5 commits into
mainfrom
pakrym/unrevert-skills-watcher-app-server-full-ci
May 9, 2026
Merged

Reapply "Move skills watcher to app-server"#21652
pakrym-oai merged 5 commits into
mainfrom
pakrym/unrevert-skills-watcher-app-server-full-ci

Conversation

@pakrym-oai

Copy link
Copy Markdown
Collaborator

Why

PR #21460 reverted the earlier move of skills change watching from codex-core into app-server. This reapplies that boundary change so app-server owns client-facing skills/changed notifications and core no longer carries the watcher.

What

  • Restore the app-server SkillsWatcher and register it from thread listener setup.
  • Remove the core-owned skills watcher and its core live-reload integration surface.
  • Restore app-server coverage for skills/changed notifications after a watched skill file changes.

Validation

  • cargo test -p codex-app-server --test all suite::v2::skills_list::skills_changed_notification_is_emitted_after_skill_change -- --exact --nocapture
  • cargo test -p codex-core --lib --no-run

@pakrym-oai pakrym-oai requested a review from a team as a code owner May 8, 2026 03:34
@pakrym-oai pakrym-oai force-pushed the pakrym/unrevert-skills-watcher-app-server-full-ci branch 2 times, most recently from 78a2064 to b493bf4 Compare May 8, 2026 18:49
@pakrym-oai pakrym-oai force-pushed the pakrym/unrevert-skills-watcher-app-server-full-ci branch from 41cfe51 to 4f83154 Compare May 8, 2026 20:48
@pakrym-oai pakrym-oai merged commit 408e621 into main May 9, 2026
56 of 63 checks passed
@pakrym-oai pakrym-oai deleted the pakrym/unrevert-skills-watcher-app-server-full-ci branch May 9, 2026 00:41
@github-actions github-actions Bot locked and limited conversation to collaborators May 9, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants