Files
chenhg5-cc-connect/core/web_manager.go
Claude 7980a70a30 chore: fix golangci-lint errors flagged by CI
- management.go: check w.Write return value
- config_cmd.go: check fs.Parse return value
- web_manager.go: remove unused defaultMgmtPort/defaultBridgePort consts
- opencode.go: remove unused discoverModels wrapper
- engine.go: remove ineffectual resolvedWorkspace assignment

Made-with: Cursor
2026-04-15 20:49:13 +08:00

18 lines
311 B
Go

package core
import (
"crypto/rand"
"encoding/hex"
"fmt"
"time"
)
// GenerateToken creates a random hex token.
func GenerateToken(n int) string {
b := make([]byte, n)
if _, err := rand.Read(b); err != nil {
return fmt.Sprintf("cc-connect-%d", time.Now().UnixNano())
}
return hex.EncodeToString(b)
}