Bump vws-web-tools and add VuMark tooling#2930
Conversation
…ools Bump vws-web-tools to 2026.2.16 and update driver setup
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
admin/create_secrets_files.py
Outdated
| VUMARK_VUFORIA_SERVER_SECRET_KEY={vumark_details["server_secret_key"]} | ||
|
|
||
| INACTIVE_VUMARK_VUFORIA_TARGET_MANAGER_DATABASE_NAME={os.environ["INACTIVE_VUMARK_VUFORIA_TARGET_MANAGER_DATABASE_NAME"]} | ||
| INACTIVE_VUMARK_VUFORIA_SERVER_SECRET_KEY={os.environ["INACTIVE_VUMARK_VUFORIA_SERVER_SECRET_KEY"]} |
There was a problem hiding this comment.
Missing inactive VuMark server access key in secrets
High Severity
The inactive VuMark credentials section is missing INACTIVE_VUMARK_VUFORIA_SERVER_ACCESS_KEY. The active VuMark section correctly includes VUMARK_VUFORIA_SERVER_ACCESS_KEY alongside the secret key, but the inactive VuMark section only has the database name and INACTIVE_VUMARK_VUFORIA_SERVER_SECRET_KEY, omitting the corresponding access key. This is inconsistent with the active VuMark pattern and with how regular (non-VuMark) inactive credentials mirror their active counterparts. The same omission is present in vuforia_secrets.env.example.
Additional Locations (1)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>


Summary
Test plan
Note
Medium Risk
Moderate risk because it changes automation that provisions real Vuforia resources and writes new secret material; failures/timeouts could increase resource churn or break local test setup.
Overview
Updates the
admin/create_secrets_files.pysecrets generator to also create a VuMark database per run and write its server credentials into each generated.envfile, refactoring the provisioning flow into helper functions with explicit timeout handling.Bumps
vws-web-toolsto2026.2.16.1to use the new VuMark creation/detail APIs, and extendsvuforia_secrets.env.examplewith the newVUMARK_*environment variables (server keys only).Written by Cursor Bugbot for commit b1e0e8d. This will update automatically on new commits. Configure here.