Add claude code support

This commit is contained in:
Luis Pater
2025-08-19 01:16:52 +08:00
parent c5cc238308
commit d58cc55cb2
40 changed files with 4429 additions and 185 deletions

View File

@@ -3,7 +3,10 @@
// and configuration parameters used when communicating with various AI services.
package client
import "time"
import (
"net/http"
"time"
)
// ErrorMessage encapsulates an error with an associated HTTP status code.
// This structure is used to provide detailed error information including
@@ -14,6 +17,9 @@ type ErrorMessage struct {
// Error is the underlying error that occurred.
Error error
// Addon is the additional headers to be added to the response
Addon http.Header
}
// GCPProject represents the response structure for a Google Cloud project list request.