Skip to content

Rename Visibility client/model labels to ai_client and ai_model - #1608

Closed
sverdlov93 wants to merge 4 commits into
masterfrom
feature/ai-visibility-census
Closed

Rename Visibility client/model labels to ai_client and ai_model#1608
sverdlov93 wants to merge 4 commits into
masterfrom
feature/ai-visibility-census

Conversation

@sverdlov93

@sverdlov93 sverdlov93 commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Rename the Visibility labels emitted for AI census from client/model to ai_client/ai_model for a consistent ai_* namespace.

Notes

  • No ai_trigger field, and no UA trigger= parsing in cli-core.
  • Skill-vs-hook path is not sent to Visibility; it stays a Coralogix-only trigger= parens signal.

Related

  • dl-schema#287 (recognizes ai_client/ai_model)
  • jfrog-cli#3662 (first-token product_id/product_version parse)

Rename client/model JSON keys for AI clarity and record skill vs hook
path attribution from JFROG_CLI_USER_AGENT so the Data Lake can census
jfrog-skills/plugin invocations for all reporting customers.
@sverdlov93 sverdlov93 added the new feature Automatically generated release notes label Aug 13, 2026
Keeps every AI identity axis on one memoized, agent-gated detection path
instead of reading the user-agent env separately at metrics collection.
Path under the jfrog-skills plugin is encoded by producers as
<semver>-skill / <semver>-hook on the first UA product token.
@sverdlov93 sverdlov93 changed the title Add ai_client, ai_model, and ai_trigger Visibility labels Add ai_client, ai_model Visibility labels Aug 13, 2026
@sverdlov93 sverdlov93 changed the title Add ai_client, ai_model Visibility labels Rename Visibility client/model labels to ai_client and ai_model Aug 13, 2026
@sverdlov93

Copy link
Copy Markdown
Contributor Author

Closing: keeping the existing Visibility labels client / model already shipped by #1602. A rename to ai_client / ai_model is not worth the churn; dl-schema will recognize the current names instead.

@sverdlov93 sverdlov93 closed this Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new feature Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant