Teach explicit ATL contexts and multi-site login - #116
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the Atlassian CLI (atl) installer and its LLM documentation to support multi-environment context handling. It modifies lib/installers/atl.js to support authenticating and checking status for multiple hosts (loginHosts) using execFileSync with the --hostname flag. It also updates the LLM system prompt in lib/llm/index.js to enforce the use of --context <alias-or-hostname> for all Jira, Confluence, and Assets operations, updating all example commands accordingly. Additionally, the package version is bumped to 1.13.0. No review comments were provided, so there is no feedback to address.
|
/gemini review |
|
/gemini review |
|
🔏 Readiness attested — the Readiness summaryPR Readiness Check (#116, 12dd271) |
Summary
atl --context <alias-or-hostname>1.13.0brace-expansiontransitive dependencyVerification
npm run lintnpm run check-formatnpm audit(0 vulnerabilities)Dependency and release
Depends on atl-cli #74 and its
v1.13.0release.After merge, create GitHub release
v1.13.0; the release-triggered workflow publishes@enthus-appdev/llm-cli-setup@1.13.0to GitHub Packages.