Fix bug in auto.js where SF_HOME env var caused double '.sf' path segment. Convert 11 files from inline homedir()/.sf or SF_HOME constructs to sfHome(). Files updated: - auto.js: bug fix (join(SF_HOME, '.sf', 'agent') → join(sfHome(), 'agent')) - key-manager.js: process.env.SF_HOME || join(HOME, '.sf') → sfHome() - ui/color-band.js: os.homedir()/.sf → sfHome(); remove os import - ui/prompt-history.js: homedir()/.sf → sfHome(); remove homedir import - ui/usage-bar.js: homedir()/.sf/agent/auth.json → sfHome() - ui/marketplace.js: 2 occurrences — extensions dir → sfHome() - skill-telemetry.js: 2 occurrences — legacy skills dir → sfHome() - preferences-skills.js: legacy skills dir → sfHome() - preferences-models.js: models.json path → sfHome() - memory-embeddings.js: auth.json path → sfHome(); remove homedir import - commands/handlers/core.js: dynamic import homedir → static sfHome() Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| agents | ||
| extensions | ||
| skills | ||
| workflow-skills | ||
| workflows | ||
| SF-WORKFLOW.md | ||
| traces.ts | ||