refactor(maestro): dedup CLI JWT percent-encoder onto urlencoding crate (NAP-273 part A)
ci / rust (push) Failing after 5m42s
ci / rust (push) Failing after 5m42s
`maestro-cli` carried a hand-rolled `urlencoding()` for the attach-token query param while `maestro-daemon` already used the `urlencoding` crate for the same wire field. Two encoders for one field is exactly the drift that only surfaces in production — collapse to the crate (`urlencoding = "2"`), deleting the local copy. The unreserved set is identical, so the encoded output is unchanged (existing `attach_url` tests pass). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Generated
+1
@@ -1144,6 +1144,7 @@ dependencies = [
|
||||
"toml",
|
||||
"tracing",
|
||||
"tracing-subscriber",
|
||||
"urlencoding",
|
||||
"uuid",
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user