MCPcopy Create free account
hub / github.com/chainreactors/EvilProxy / fetchKeys

Method fetchKeys

internal/tui/keys_tab.go:69–83  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

67}
68
69func (m keysTabModel) fetchKeys() tea.Msg {
70 result := keysDataMsg{}
71 apiKeys, err := m.client.GetAPIKeys()
72 if err != nil {
73 result.err = err
74 return result
75 }
76 result.apiKeys = apiKeys
77 result.gemini, _ = m.client.GetGeminiKeys()
78 result.claude, _ = m.client.GetClaudeKeys()
79 result.codex, _ = m.client.GetCodexKeys()
80 result.vertex, _ = m.client.GetVertexKeys()
81 result.openai, _ = m.client.GetOpenAICompat()
82 return result
83}
84
85func (m keysTabModel) Update(msg tea.Msg) (keysTabModel, tea.Cmd) {
86 switch msg := msg.(type) {

Callers

nothing calls this directly

Calls 6

GetVertexKeysMethod · 0.80
GetAPIKeysMethod · 0.45
GetGeminiKeysMethod · 0.45
GetClaudeKeysMethod · 0.45
GetCodexKeysMethod · 0.45
GetOpenAICompatMethod · 0.45

Tested by

no test coverage detected