WitNote / internal /cli /actions /actions_evaluate.go
AUXteam's picture
Upload folder using huggingface_hub
6a7089a verified
package actions
import (
"fmt"
"github.com/pinchtab/pinchtab/internal/cli/apiclient"
"github.com/spf13/cobra"
"net/http"
"strings"
)
func Evaluate(client *http.Client, base, token string, args []string, cmd *cobra.Command) {
body := map[string]any{"expression": strings.Join(args, " ")}
tabID, _ := cmd.Flags().GetString("tab")
path := "/evaluate"
if tabID != "" {
path = fmt.Sprintf("/tabs/%s/evaluate", tabID)
}
apiclient.DoPost(client, base, token, path, body)
}