(status: MCP.AuthStatus)
| 22 | import { Effect } from "effect" |
| 23 | |
| 24 | function getAuthStatusIcon(status: MCP.AuthStatus): string { |
| 25 | switch (status) { |
| 26 | case "authenticated": |
| 27 | return "✓" |
| 28 | case "expired": |
| 29 | return "⚠" |
| 30 | case "not_authenticated": |
| 31 | return "✗" |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | function getAuthStatusText(status: MCP.AuthStatus): string { |
| 36 | switch (status) { |