Skip to content

Stop codex wrapper bundling after feature removal#66

Merged
graysurf merged 3 commits intonils-clifrom
feat/remove-codex-wrapper-bundle
Feb 9, 2026
Merged

Stop codex wrapper bundling after feature removal#66
graysurf merged 3 commits intonils-clifrom
feat/remove-codex-wrapper-bundle

Conversation

@graysurf
Copy link
Copy Markdown
Owner

@graysurf graysurf commented Feb 9, 2026

Stop codex wrapper bundling after feature removal

Summary

This PR removes the stale codex wrapper bundling path and cleans test dependencies on the retired scripts/_features/codex feature scripts. Wrapper generation no longer attempts to load deleted codex files, and the test suite no longer carries codex feature-only legacy tests.

Changes

  • Update _wrappers::ensure_feature_codex to stop generating codex-starship and run cleanup only.
  • Update _wrappers::cleanup_feature_codex to delete stale cached codex-starship wrappers.
  • Delete legacy codex feature test files that depended on removed scripts/_features/codex/* scripts.
  • Simplify tests/run.zsh by removing codex-specific skip handling.
  • Update tests/plugin-fetcher-invalid-entry.test.zsh to set ZSH_CACHE_DIR in clean CI environments.

Testing

  • ./tools/check.zsh (pass)
  • ./tests/run.zsh (pass)

Risk / Notes

  • codex-starship wrapper is no longer generated, even when ZSH_FEATURES still includes codex.
  • Codex feature-specific legacy tests are intentionally removed.

- Remove codex-starship wrapper generation for the retired codex feature.
- Delete stale cached codex-starship wrapper during codex cleanup.
- Skip legacy codex rate-limit and starship tests when codex scripts are absent.
- Provide ZSH_CACHE_DIR in plugin-fetcher invalid-entry test for clean CI shells.
- Delete legacy codex rate-limit, starship, and codex-use test files.
- Remove codex-only skip branch from tests/run.zsh now that dependencies are gone.
@graysurf graysurf merged commit 59428d7 into nils-cli Feb 9, 2026
1 check passed
@graysurf graysurf deleted the feat/remove-codex-wrapper-bundle branch February 9, 2026 14:28
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