-
Notifications
You must be signed in to change notification settings - Fork 83
Closed as not planned
Closed as not planned
Copy link
Labels
bugIssue or pull request that identifies or fixes a bugIssue or pull request that identifies or fixes a bugvalidatedVersion information for this issue has been validatedVersion information for this issue has been validated
Description
Summary
All invocations of sf project retrieve start fail after attempting to retrieve metadata outputting to the temporary directory (/tmp on Mac).
Steps To Reproduce
- Initialize an empty project
- Set a default org
- Run first command:
sf project retrieve start -m CustomObject:Account --output-dir /tmp/test - Observe error
Error (MetadataTransferError): Metadata API request failed: The filepath "../../../../tmp/test/main/default/objects/Account/Account.object-meta.xml" contains unsafe character sequences - Observe the retrieve was successful by navigating to and viewing your tmp directory
- Attempt to run second, third, nth command, etc such as:
sf project retrieve start -m CustomObject:Contact,sf project retrieve start, or some other variation. - Observe error:
Error (UnsafeFilepathError): The filepath "../../../../tmp/test/main/default/objects/Account/Account.object-meta.xml" contains unsafe character sequences
Additional information
Can be resolved by deleting local source tracking folder for the default org (or just the index file)
System Information
{
"architecture": "darwin-arm64",
"cliVersion": "@salesforce/cli/2.108.6",
"nodeVersion": "node-v20.19.0",
"osVersion": "Darwin 24.6.0",
"shell": "zsh",
"pluginVersions": [
"@dx-cli-toolbox/sfdx-toolbox-package-utils 1.0.2 (user) published 189 days ago (Tue Apr 15 2025)",
"@oclif/plugin-autocomplete 3.2.35 (core)",
"@oclif/plugin-commands 4.1.33 (core)",
"@oclif/plugin-help 6.2.33 (core)",
"@oclif/plugin-not-found 3.2.68 (core)",
"@oclif/plugin-plugins 5.4.47 (core)",
"@oclif/plugin-search 1.2.31 (core)",
"@oclif/plugin-update 4.7.7 (core)",
"@oclif/plugin-version 2.2.33 (core)",
"@oclif/plugin-warn-if-update-available 3.1.48 (core)",
"@oclif/plugin-which 3.2.40 (core)",
"@salesforce/cli 2.108.6 (core)",
"agent 1.24.13 (core)",
"apex 3.8.1 (core)",
"api 1.3.3 (core)",
"auth 3.9.8 (core)",
"code-analyzer 5.5.0 (user) published 21 days ago (Tue Sep 30 2025)",
"community 3.3.41 (user) published 38 days ago (Fri Sep 12 2025)",
"custom-metadata 3.3.68 (user) published 44 days ago (Sat Sep 06 2025)",
"data 4.0.57 (core)",
"deploy-retrieve 3.23.3 (core)",
"env 3.0.34 (user) published 338 days ago (Sun Nov 17 2024) (latest is 3.0.37)",
"functions 1.23.0 (user) published 594 days ago (Tue Mar 05 2024)",
"info 3.4.88 (core)",
"limits 3.3.67 (core)",
"marketplace 1.3.8 (core)",
"org 5.9.30 (core)",
"packaging 2.20.5 (core)",
"schema 3.3.82 (core)",
"settings 2.4.48 (core)",
"signups 2.6.48 (user) published 37 days ago (Sat Sep 13 2025) (latest is 2.6.49)",
"sobject 1.4.73 (core)",
"telemetry 3.6.57 (core)",
"templates 56.3.65 (core)",
"trust 3.7.113 (core)",
"user 3.6.38 (core)",
"@salesforce/sfdx-scanner 4.12.0 (user) published 175 days ago (Tue Apr 29 2025)",
"texei-sfdx-plugin 2.8.4 (user) published 39 days ago (Fri Sep 12 2025)"
]
}Metadata
Metadata
Assignees
Labels
bugIssue or pull request that identifies or fixes a bugIssue or pull request that identifies or fixes a bugvalidatedVersion information for this issue has been validatedVersion information for this issue has been validated