diff --git a/pkg/lmstudio/conn_test.go b/pkg/lmstudio/conn_test.go index 7aab496..23fe5b3 100644 --- a/pkg/lmstudio/conn_test.go +++ b/pkg/lmstudio/conn_test.go @@ -103,7 +103,7 @@ func TestNamespaceConnectionRemoteCall(t *testing.T) { // Test with unloadModel which is also supported by the mock params := map[string]interface{}{"identifier": "mock-model-0.5B"} - result, err = nc.RemoteCall("unloadModel", params) + _, err = nc.RemoteCall("unloadModel", params) if err != nil { t.Errorf("RemoteCall for unloadModel failed: %v", err) } diff --git a/pkg/lmstudio/lmstudio_client.go b/pkg/lmstudio/lmstudio_client.go index 9f20f1d..642ec32 100644 --- a/pkg/lmstudio/lmstudio_client.go +++ b/pkg/lmstudio/lmstudio_client.go @@ -3,11 +3,11 @@ package lmstudio import ( "context" "encoding/json" + "errors" "fmt" "math/rand" "sync" "time" - "errors" ) // LMStudioClient represents a client for LM Studio service diff --git a/pkg/lmstudio/logger.go b/pkg/lmstudio/logger.go index 23fe162..d4afe54 100644 --- a/pkg/lmstudio/logger.go +++ b/pkg/lmstudio/logger.go @@ -64,7 +64,7 @@ func (l *loggerStruct) Trace(format string, v ...interface{}) { } } -// Logger is the interface for logging, it can be overriden by the client code +// Logger is the interface for logging, it can be overridden by the client code type Logger interface { SetLevel(level LogLevel) Error(format string, v ...interface{}) diff --git a/pkg/lmstudio/logger_test.go b/pkg/lmstudio/logger_test.go index 5491919..637aaf3 100644 --- a/pkg/lmstudio/logger_test.go +++ b/pkg/lmstudio/logger_test.go @@ -38,13 +38,13 @@ func captureOutput(f func()) string { // Redirect log output to a buffer var buf bytes.Buffer log.SetOutput(&buf) - + // Execute the function that produces log output f() - + // Reset log output to stderr log.SetOutput(os.Stderr) - + return buf.String() }