Skip to content
This repository was archived by the owner on Aug 1, 2025. It is now read-only.

Add secondary telemetry to MessageProvider#1488

Merged
nathan-downs merged 18 commits into
mainfrom
nd/telemetry-refactor-message-provider
Oct 26, 2023
Merged

Add secondary telemetry to MessageProvider#1488
nathan-downs merged 18 commits into
mainfrom
nd/telemetry-refactor-message-provider

Conversation

@nathan-downs

Copy link
Copy Markdown
Contributor

Test plan

run extension in debug mode
check test eventlogs on dotcom for event emission
check bigquery for event reception

@nathan-downs nathan-downs marked this pull request as ready for review October 25, 2023 03:13
Comment thread lib/shared/src/telemetry-v2/index.ts Outdated
Comment thread vscode/src/chat/MessageProvider.ts Outdated
Comment thread vscode/test/e2e/inline-assist.test.ts Outdated
Comment thread vscode/src/chat/MessageProvider.ts Outdated

@bobheadxi bobheadxi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice, thank you!

minor comment is that we have source in a lot of metadata - seems like some of these are nicely condensed into event feature, but we'll need to be mindful that currently without anything in the allowlist we'll lose some granularity here

@nathan-downs

Copy link
Copy Markdown
Contributor Author

Moved source in metadata into Feature and moved contextSummary into metadata from privateMetadata

@nathan-downs nathan-downs merged commit 7e06c36 into main Oct 26, 2023
@nathan-downs nathan-downs deleted the nd/telemetry-refactor-message-provider branch October 26, 2023 20:20
burmudar pushed a commit that referenced this pull request Nov 21, 2024
…ch don't support inlay models. (#1490)

ImaginaryEditor does not support InlayModel and throws an
UnsupportedOperationException; IntentionPreviewEditor throws an
IntentionPreviewUnsupportedOperationException:
UnsupportedOperationException, etc.

Fixes #1488, #1486, #1485, #1480, #1466, #1462, #1435, #1363

## Test plan

```
./gradlew test --tests InlayModelUtilTest
```

Ran the IDE and clicked between editors, requesting autocompletes.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants