shinnmen / internal /runtime /executor /codex_websockets_provider.go
shinmentakezo07
refactor(executor): split providers and preserve legacy entrypoints
3e5ab39
Raw
History Blame Contribute Delete
436 Bytes
package executor
import "github.com/router-for-me/CLIProxyAPI/v6/internal/config"
// CodexWebsocketsProvider holds Codex websocket provider metadata for refactored executors.
type CodexWebsocketsProvider struct {
cfg *config.Config
}
func NewCodexWebsocketsProvider(cfg *config.Config) *CodexWebsocketsProvider {
return &CodexWebsocketsProvider{cfg: cfg}
}
func (p *CodexWebsocketsProvider) Identifier() string { return "codex" }