Skip to content

ADO Lens 0.5.0 - #5

Merged
willowdev-code merged 3 commits into
mainfrom
dev
Oct 14, 2026
Merged

willowdev-code merged 3 commits into
mainfrom
dev

Conversation

@willowdev-code

Copy link
Copy Markdown
Owner

Tests, templates, and two more ways to install.

  • ado_tests (tool set test): the Test Cases of work items or of a sprint's requirements and bugs, with the latest
    outcome per plan, suite and configuration; items without tests; steps with detail=full.
  • ado_test_create: Test Cases from markdown (## title, 1. action => expected), linked as tested-by, in the item's
    area and iteration, optionally added to a suite; recorded for ado_undo.
  • ado_create template=<name>: a team's work item template fills the values not given; ado_fields type=… lists the
    team's templates and the custom rules of the type in an inherited process.
  • Installer with a wizard (ado-lens-setup-X.Y.Z.exe, Inno Setup, per user, no administrator rights): Azure DevOps
    link and PAT checked before installing (the PAT goes to Credential Manager over an environment variable, never on a
    command line), mode, skills for Claude Code and ZIPs for Claude Desktop, registration (asks to quit Claude Desktop
    when needed); updates skip the questions; uninstall from Settings → Apps.
  • Claude Desktop extension (ado-lens-X.Y.Z.mcpb): project link, PAT (kept by Claude Desktop in secure storage) and
    mode in the extension settings.
  • adolens login --pat-env <variable> for unattended setups; without a project and with several in the organization it
    lists them and stops (exit code 4) instead of asking.
  • Releases publish the installer and the extension next to the ZIP, each with its SHA-256; CI builds all three.
  • ado_upgrade of an installation made with the installer EXE updates with the new installer EXE (SHA-256 checked,
    no questions), so the entry in Settings → Apps shows the new version.

… Desktop extension

Phase 5: ado_tests and ado_test_create (tool set test); ado_create template and templates/rules in ado_fields; Inno Setup installer (packaging/inno) and .mcpb extension (packaging/mcpb) built by pack.ps1, in CI and releases; login --pat-env for unattended setups.
Tests, templates, and two more ways to install.

- `ado_tests` (tool set `test`): the Test Cases of work items or of a sprint's requirements and bugs, with the latest
  outcome per plan, suite and configuration; items without tests; steps with `detail=full`.
- `ado_test_create`: Test Cases from markdown (`## title`, `1. action => expected`), linked as tested-by, in the item's
  area and iteration, optionally added to a suite; recorded for `ado_undo`.
- `ado_create template=<name>`: a team's work item template fills the values not given; `ado_fields type=…` lists the
  team's templates and the custom rules of the type in an inherited process.
- Installer with a wizard (`ado-lens-setup-X.Y.Z.exe`, Inno Setup, per user, no administrator rights): Azure DevOps
  link and PAT checked before installing (the PAT goes to Credential Manager over an environment variable, never on a
  command line), mode, skills for Claude Code and ZIPs for Claude Desktop, registration (asks to quit Claude Desktop
  when needed); updates skip the questions; uninstall from Settings → Apps.
- Claude Desktop extension (`ado-lens-X.Y.Z.mcpb`): project link, PAT (kept by Claude Desktop in secure storage) and
  mode in the extension settings.
- `adolens login --pat-env <variable>` for unattended setups; without a project and with several in the organization it
  lists them and stops (exit code 4) instead of asking.
- Releases publish the installer and the extension next to the ZIP, each with its SHA-256; CI builds all three.
- `ado_upgrade` of an installation made with the installer EXE updates with the new installer EXE (SHA-256 checked,
  no questions), so the entry in Settings → Apps shows the new version.
@willowdev-code
willowdev-code merged commit 52897da into main Oct 14, 2026
4 checks passed
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