Skip to content

feat: Completions command (codex completion)#20

Merged
joshrotenberg merged 1 commit intomainfrom
arsenale/18-feat-completions-command-codex
Mar 31, 2026
Merged

feat: Completions command (codex completion)#20
joshrotenberg merged 1 commit intomainfrom
arsenale/18-feat-completions-command-codex

Conversation

@joshrotenberg
Copy link
Copy Markdown
Collaborator

@joshrotenberg joshrotenberg commented Mar 31, 2026

Summary

Done. Here's what was implemented:

  • CodexWrapper.Commands.Completion - wraps codex completion [SHELL] with generate/2, supporting :bash, :zsh, :fish, :elvish, and :powershell
  • CodexWrapper.completion/2 - convenience function in the main module
  • Tests - covering default shell, all valid shells

Test results

All checks pass:

  • mix test: 167 tests, 0 failures
  • mix compile --warnings-as-errors: clean compilation, no warnings

No fixes needed.


Generated by arsenale | Cost: $1.0 | Closes #18

@joshrotenberg joshrotenberg changed the title draft: feat: Completions command (codex completion) feat: Completions command (codex completion) Mar 31, 2026
@joshrotenberg joshrotenberg marked this pull request as ready for review March 31, 2026 20:56
@joshrotenberg joshrotenberg merged commit 2029753 into main Mar 31, 2026
1 of 2 checks passed
@joshrotenberg joshrotenberg deleted the arsenale/18-feat-completions-command-codex branch March 31, 2026 20:56
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.

feat: Completions command (codex completion)

1 participant