Skip to content

Update Commit Composer Telemetry #4520

@justinrobots

Description

@justinrobots

Description

Add new telemetry events for Commit Composer View:

  • when CC View is opened with compose action (compose working directory changes)
    • where it was opened from (e.g., Home View, graph, commit details, command palette, etc.)
    • if all changes were staged, unstaged, or a mix
      - [ ] when CC View is opened with recompose action (recompose existing commits)- [ ] where it was opened from (branch label, multi-select commits, etc.)- [ ] how many commits existed at the start? (not included in first release)
  • when unstaged workng changes are added to the draft commit
  • when a commit message is generated by AI in CC View
  • when a commit message is re-generated by AI in CC View
  • when custom instructions are added to composition actions
  • when the model is changed before composition action
  • when a composition action is completed (diffs sent to AI and draft commits are returned)
    • if the action was compose or recompose
    • how many draft commits were returned?
  • when a CC flow is finished:
    • when "finish" is clicked
    • when commits are actually made manually without AI composition
    • when commits are actually made that have been composed by AI
  • when a CC flow is cancelled
  • when changes are reset completely
  • when a specific change is undone

Metadata

Metadata

Labels

area-aiIssues or features related to AIneeds-verificationRequest for verificationpending-releaseResolved but not yet released to the stable edition

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions