Skip to content

fix(cli): close eval gaps for formats, profiles, and plugins - #381

Open
ankitranjan7 wants to merge 5 commits into
mainfrom
fix/eval-cli-gaps-376-380
Open

fix(cli): close eval gaps for formats, profiles, and plugins#381
ankitranjan7 wants to merge 5 commits into
mainfrom
fix/eval-cli-gaps-376-380

Conversation

@ankitranjan7

@ankitranjan7 ankitranjan7 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Description

Repairs product-side eval gaps in CLI parsing, plugin management, and local profile lifecycle.

Closes #373
Closes #376
Closes #377

Related issues: #373, #374, #375, #376, #377, #378, #379, #380

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 🌐 New site adapter
  • 📝 Documentation
  • ♻️ Refactor
  • 🔧 CI / build / tooling

Checklist

  • I ran the checks relevant to this PR
  • I updated tests or docs if needed
  • I included output or screenshots when useful
  • If I edited skill-src/, I ran make build and committed skills/

Adapter Notes

  • Updated generated or lean docs when command discoverability changed
  • Used positional args for the command's primary subject unless a named flag is clearly better
  • Normalized expected adapter failures to CliError subclasses instead of raw Error

Screenshots / Output

Fresh local verification on Node v22.17.0:

  • npm ci — passed (171 packages installed)
  • npm run typecheck — passed
  • npm run build — passed (1 CLI manifest entry; 842 plugin command entries)
  • npm test — passed (445 files; 5,811 tests passed; 1 skipped)

Accept --json as --format json, add -f/--stdin on site fixture and memory,
scope plugin update dirt to the named plugin, add profile create with
PROFILE_NOT_FOUND, refuse monorepo-root installs without --all, and steer
blocked/403 fetches to webcmd web fetch.
@github-actions

Copy link
Copy Markdown
Contributor

🟠 Maintainer review suggested — low confidence

The automated review could not reach a fully supported conclusion.

Limitations

  • The automated review returned an invalid structured result.

This review is advisory and does not block merging.

@ankitranjan7 ankitranjan7 changed the title fix(cli): eval gaps for --json, profiles, plugins, and fetch discovery fix(cli): close eval gaps for formats, profiles, and plugins Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant