Repository navigation
ADO Lens 0.5.0 - #5
Merged
Merged
Conversation
… 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tests, templates, and two more ways to install.
ado_tests(tool settest): the Test Cases of work items or of a sprint's requirements and bugs, with the latestoutcome 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'sarea 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 theteam's templates and the custom rules of the type in an inherited process.
ado-lens-setup-X.Y.Z.exe, Inno Setup, per user, no administrator rights): Azure DevOpslink 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.
ado-lens-X.Y.Z.mcpb): project link, PAT (kept by Claude Desktop in secure storage) andmode in the extension settings.
adolens login --pat-env <variable>for unattended setups; without a project and with several in the organization itlists them and stops (exit code 4) instead of asking.
ado_upgradeof 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.