@@ -3,17 +3,16 @@ package gptscript
3
3
// GlobalOptions allows specification of settings that are used for every call made.
4
4
// These options can be overridden by the corresponding Options.
5
5
type GlobalOptions struct {
6
- URL string `json:"url"`
7
- Token string `json:"token"`
8
- OpenAIAPIKey string `json:"APIKey"`
9
- OpenAIBaseURL string `json:"BaseURL"`
10
- DefaultModel string `json:"DefaultModel"`
11
- DefaultModelProvider string `json:"DefaultModelProvider"`
12
- CacheDir string `json:"CacheDir"`
13
- Env []string `json:"env"`
14
- DatasetToolRepo string `json:"DatasetToolRepo"`
15
- WorkspaceTool string `json:"WorkspaceTool"`
16
- WorkspaceDirectoryDataHome string `json:"WorkspaceDirectoryDataHome"`
6
+ URL string `json:"url"`
7
+ Token string `json:"token"`
8
+ OpenAIAPIKey string `json:"APIKey"`
9
+ OpenAIBaseURL string `json:"BaseURL"`
10
+ DefaultModel string `json:"DefaultModel"`
11
+ DefaultModelProvider string `json:"DefaultModelProvider"`
12
+ CacheDir string `json:"CacheDir"`
13
+ Env []string `json:"env"`
14
+ DatasetToolRepo string `json:"DatasetToolRepo"`
15
+ WorkspaceTool string `json:"WorkspaceTool"`
17
16
}
18
17
19
18
func (g GlobalOptions ) toEnv () []string {
@@ -30,9 +29,6 @@ func (g GlobalOptions) toEnv() []string {
30
29
if g .DefaultModelProvider != "" {
31
30
args = append (args , "GPTSCRIPT_SDKSERVER_DEFAULT_MODEL_PROVIDER=" + g .DefaultModelProvider )
32
31
}
33
- if g .WorkspaceDirectoryDataHome != "" {
34
- args = append (args , "GPTSCRIPT_WORKSPACE_DIR=" + g .WorkspaceDirectoryDataHome )
35
- }
36
32
37
33
return args
38
34
}
@@ -49,7 +45,6 @@ func completeGlobalOptions(opts ...GlobalOptions) GlobalOptions {
49
45
result .DefaultModelProvider = firstSet (opt .DefaultModelProvider , result .DefaultModelProvider )
50
46
result .DatasetToolRepo = firstSet (opt .DatasetToolRepo , result .DatasetToolRepo )
51
47
result .WorkspaceTool = firstSet (opt .WorkspaceTool , result .WorkspaceTool )
52
- result .WorkspaceDirectoryDataHome = firstSet (opt .WorkspaceDirectoryDataHome , result .WorkspaceDirectoryDataHome )
53
48
result .Env = append (result .Env , opt .Env ... )
54
49
}
55
50
return result
0 commit comments