Skip to content

feat(site): add copilot as a provider option in AI Bridge logs filter#22023

Merged
ssncferreira merged 1 commit intomainfrom
ssncf/site-aibridge-copilot-provider
Feb 11, 2026
Merged

feat(site): add copilot as a provider option in AI Bridge logs filter#22023
ssncferreira merged 1 commit intomainfrom
ssncf/site-aibridge-copilot-provider

Conversation

@ssncferreira
Copy link
Contributor

@ssncferreira ssncferreira commented Feb 10, 2026

Problem

The Copilot provider was missing from the AI Bridge logs filter dropdown, so users couldn't filter interceptions by Copilot. Additionally, the AIBridgeProviderIcon component didn't handle the copilot provider, so it would render a fallback question mark icon.

Screenshot 2026-02-10 at 09 26 16

Changes

  • Added copilot case to AIBridgeProviderIcon, using the existing /icon/github.svg.
  • Added Copilot as a provider option in the filter dropdown.
  • Added MockInterceptionAnthropic and MockInterceptionCopilot mock data with sample prompts, and updated the Storybook stories to use one interception per provider.

Copy link
Contributor Author

ssncferreira commented Feb 10, 2026

@ssncferreira ssncferreira force-pushed the ssncf/site-aibridge-copilot-provider branch from 55181e7 to 07dff06 Compare February 10, 2026 08:33
@ssncferreira ssncferreira force-pushed the ssncf/site-aibridge-model-icon branch 2 times, most recently from 902fb19 to 29697ea Compare February 10, 2026 08:49
@ssncferreira ssncferreira force-pushed the ssncf/site-aibridge-copilot-provider branch 3 times, most recently from 5332178 to 15b426f Compare February 10, 2026 09:04
<AIBridgeProviderIcon provider="anthropic" className="size-icon-sm" />
),
},
{
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Maybe it would be useful to have an endpoint that returns the supported providers. But even then, we would always need to maintain the provider-icon mapping.

@ssncferreira ssncferreira marked this pull request as ready for review February 10, 2026 09:34
Copy link
Contributor Author

ssncferreira commented Feb 11, 2026

Merge activity

  • Feb 11, 2:31 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 11, 2:34 PM UTC: Graphite rebased this pull request as part of a merge.
  • Feb 11, 2:42 PM UTC: @ssncferreira merged this pull request with Graphite.

@ssncferreira ssncferreira changed the base branch from ssncf/site-aibridge-model-icon to graphite-base/22023 February 11, 2026 14:32
@ssncferreira ssncferreira changed the base branch from graphite-base/22023 to main February 11, 2026 14:32
@ssncferreira ssncferreira force-pushed the ssncf/site-aibridge-copilot-provider branch from 15b426f to ccdfe7a Compare February 11, 2026 14:33
@ssncferreira ssncferreira merged commit 5cf9795 into main Feb 11, 2026
28 of 29 checks passed
@ssncferreira ssncferreira deleted the ssncf/site-aibridge-copilot-provider branch February 11, 2026 14:42
@github-actions github-actions bot locked and limited conversation to collaborators Feb 11, 2026
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.

3 participants