Skip to content

v0.49.0 - Skill Sync and Update Diagnostics

Choose a tag to compare

@alessandroserpe alessandroserpe released this 02 Aug 21:09
· 50 commits to main since this release

What's new

init-agent now keeps copied Codex skills aligned with the installed package.

Codex skill synchronization

New command:

init-agent sync

It:

- installs or updates the bundled Codex skill;
- writes a local version and SHA-256 manifest;
- detects modified, outdated, or legacy-untracked skill copies;
- creates a timestamped backup before replacing uncertain local contents;
- checks whether the init-agent MCP server is registered;
- never modifies Codex MCP configuration.

### Doctor improvements

init-agent doctor now compares the installed Codex skill with the bundled version
locally and suggests init-agent sync when needed.

Remote release checks remain explicit:

init-agent doctor --check-updates

The check distinguishes:

- current version;
- local version ahead of the latest published release;
- update available;
- network unavailable.

Network failures remain non-fatal and normal doctor checks do not contact external
services.

### Upgrade workflow

After upgrading init-agent:

pipx upgrade init-agent
init-agent sync

Open a new Codex session when the skill or MCP installation changes.

### Validation

- 198 tests passing
- Real GitHub Releases API smoke test completed
- Documentation and bundled Codex skill updated