mirror of
https://github.com/coder/coder.git
synced 2026-06-04 05:28:20 +00:00
adcdbfd562
Closes #22144 Add client information column to AI Bridge request logs, showing which coding tool initiated each request with matching icons. - Added `Client` column to request logs table header and row, displaying client name with icon badge - Created `AIBridgeClientIcon` component mapping backend client constants to their icons (Claude Code, Codex, Kilo Code, Roo Code, Zed, Cursor, GitHub Copilot) ([ref.](https://github.com/coder/aibridge/blob/11fe0799402a652743104d047140fbeb28f02d24/bridge.go#L33-L41)) - Moved `AIBridgeModelIcon` and `AIBridgeProviderIcon` into `icons/` subdirectory and clean up `props.className` → `className` prop - Added new static icons: `github-copilot.svg`, `kilo-code.svg`, `roo-code.svg` with entries in `icons.json` and `externalImages.ts` - Sorted `externalImages.ts` map alphabetically | Name | Preview | | --- | --- | | GitHub Copilot | <img width="1332" height="67" alt="image 11" src="https://github.com/user-attachments/assets/0b06ea42-aaf9-431b-9f9f-3a0146d3eb44" /> | | Claude | <img width="1332" height="327" alt="PREVIEW_CLAUDE" src="https://github.com/user-attachments/assets/7e1afcbc-b94b-4017-bbdc-f40e0ca237d8" /> | | Codex CLI | <img width="1332" height="67" alt="PREVIEW_CODEX" src="https://github.com/user-attachments/assets/2a9ffde1-2516-4d81-baf0-6e689d8a37bf" /> | | Cursor | <img width="1332" height="67" alt="PREVIEW_CURSOR" src="https://github.com/user-attachments/assets/2c4883e8-35cd-4b08-8463-82ba7c95d96d" /> | | KiloCode | <img width="1332" height="132" alt="PREVIEW_KILO_CODE" src="https://github.com/user-attachments/assets/e8bc2854-6fdb-47e0-a304-fb138ac0e2fe" /> | | Roo Code | <img width="1332" height="262" alt="PREVIEW_ROO_CODE" src="https://github.com/user-attachments/assets/d2977090-525b-44ee-9ab6-e6019e559bbd" /> | | Zed | <img width="1332" height="67" alt="PREVIEW_ZED" src="https://github.com/user-attachments/assets/1d982ae0-1d08-4b85-8b4a-5c13fb7754f1" /> |
1.1 KiB
1.1 KiB