rename-wgnext-profile

Rename wgnext profile starter to nex (match the wg nex subcommand)

Metadata

Statusdone
Assignedagent-1060
Agent identityf51439356729d112a6c404803d88015d5b44832c6c584c62b96732b63c2b0c7e
Created2026-04-29T01:58:12.837527808+00:00
Started2026-04-29T01:58:40.147187802+00:00
Completed2026-04-29T02:11:15.491535868+00:00
Tagsfix,profiles,naming, eval-scheduled
Eval score0.94
└ blocking impact0.95
└ completeness0.98
└ coordination overhead0.92
└ correctness0.95
└ downstream usability0.90
└ efficiency0.90
└ intent fidelity0.93
└ style adherence0.92

Description

Description

The in-process LLM handler is invoked via wg nex (e.g., wg nex --help shows 'Interactive agentic REPL'). But the starter profile is named wgnext (one word, no space) and described as 'wg-next' (with dash) in wg profile list output. Three spellings for one thing.

User caught this: 'wgnext? wg nex right????'

Scope

Pick a single canonical name for this thing and use it everywhere. Recommendation: nex (matches the subcommand exactly).

Changes needed:

  1. The starter profile file written by wg profile init-starters: rename ~/.wg/profiles/wgnext.toml~/.wg/profiles/nex.toml
  2. The starter's description field: 'wg nex: in-process LLM handler at a localhost endpoint (edit URL per machine)' (drop the 'wg-next' hyphenation)
  3. The wg profile list output line: [builtin] nex wg nex: in-process LLM handler...
  4. Any docs / help text that says wgnext or wg-next: update to wg nex or nex (as a profile name)
  5. Migration: if a user already ran wg profile init-starters and has wgnext.toml on disk, recognize it as the legacy name (continue to load it) but warn that the canonical name is nex and offer wg profile rename wgnext nex (or just auto-migrate on next wg profile init-starters).

Validation

  • Failing test written first: assert the starter profile file written by wg profile init-starters is named nex.toml
  • wg profile list shows the profile as nex (not wgnext)
  • Existing wgnext.toml on disk continues to work (backward compat) with a deprecation hint
  • No remaining wgnext or wg-next strings in CLI output, help text, or docs (grep is your friend)
  • cargo build + cargo test pass
  • cargo install --path . was run before claiming done

Depends on

Required by

Log