Skip to content

Add a show-model-target-web-api-details command - #1526

Merged
adamtheturtle merged 1 commit into
mainfrom
adamtheturtle/vws-web-tools-issue-1483
Aug 27, 2026
Merged

Add a show-model-target-web-api-details command#1526
adamtheturtle merged 1 commit into
mainfrom
adamtheturtle/vws-web-tools-issue-1483

Conversation

@adamtheturtle

Copy link
Copy Markdown
Member

Closes #1483.

get_model_target_web_api_details had no Click exposure, so the one piece of the library that downstream secret generation needs was Python-API only while everything else has a command.

show-model-target-web-api-details follows show-database-details: YAML by default, --env-var-format for a source-able form. The env var names match the ones vws-python-mock's admin/create_secrets_files.py writes — MODEL_TARGET_VUFORIA_CLIENT_ID, MODEL_TARGET_VUFORIA_CLIENT_SECRET, MODEL_TARGET_VUFORIA_CAD_DATA_URL — so the output can be used directly.

--advanced-scopes maps to MODEL_TARGET_WEB_API_ADVANCED_SCOPES. Without it the advanced scope would be unreachable from the CLI. The test does not cover that flag: requesting the advanced scope needs a Vuforia Enterprise account, and the CI account is not one.

The command deliberately leaves the credential on the account — it exists so the credential can be used. #1484 adds the matching delete command.

I ran the new test against the real Vuforia account and it passes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01YJDy3qA1LyNTh11zS98ukM

Closes #1483

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJDy3qA1LyNTh11zS98ukM
@adamtheturtle
adamtheturtle force-pushed the adamtheturtle/vws-web-tools-issue-1483 branch from bbffd20 to 778a627 Compare August 27, 2026 08:05
@adamtheturtle
adamtheturtle merged commit fd761b4 into main Aug 27, 2026
29 checks passed
@adamtheturtle
adamtheturtle deleted the adamtheturtle/vws-web-tools-issue-1483 branch August 27, 2026 09:43
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.

No CLI command for get_model_target_web_api_details

1 participant