You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
script scripts run percent-encodes unreserved characters in scriptId path parameter, causing 404 #842
When calling gws script scripts run, the scriptId passed via --params is percent-encoded in the URL path, turning - into %2D and _ into %5F. These are unreserved characters per RFC 3986 and should not be encoded. The resulting URL is rejected by the Apps Script Execution API with 404.
I opened PR #925 with a scriptId-specific URL encoding fix and regression test: #925. Apps Script run URLs now preserve RFC 3986 unreserved characters while other path parameters keep existing behavior.
Activity
fix: preserve RFC 3986 unreserved characters in encode_path_segment
fix: preserve RFC 3986 unreserved characters in encode_path_segment (#46
ZIFeIYUuuuuuu commentedon Sep 9, 2026
I opened PR #925 with a scriptId-specific URL encoding fix and regression test: #925. Apps Script run URLs now preserve RFC 3986 unreserved characters while other path parameters keep existing behavior.