@@ -1,6 +1,7 @@
1package prompt
1package prompt
@@ -146,14 +147,8 @@ func expandPath(path string, cfg config.Config) string {
148func (p *Prompt) promptData(ctx context.Context, provider, model string, cfg config.Config) (PromptDat, error) {
149func (p *Prompt) promptData(ctx context.Context, provider, model string, cfg config.Config) (PromptDat, error) {
149− workingDir := cfg.WorkingDir()
150+ workingDir := cmp.Or(p.workingDir, cfg.WorkingDir())
150− if p.workingDir != "" {
151− workingDir = p.workingDir
153− platform := runtime.GOOS
151+ platform := cmp.Or(p.platform, runtime.GOOS)
154− if p.platform != "" {
155− platform = p.platform
158 files := map[string][]ContextFile{}
153 files := map[string][]ContextFile{}