feat(api): apply services.<TAG>.dl as defaults for API download jobs

This commit is contained in:
imSp4rky
2026-10-20 19:57:03 -06:00
parent f2273b8e97
commit 639d51c41b
4 changed files with 137 additions and 1 deletions
+2
View File
@@ -16,6 +16,8 @@ Per-service configuration, keyed by the canonical service tag (for example `EXAM
[`dl`](download.md#dl) block. Set `remote: true` to send the `dl` and `search` runs of that
service to a [remote server](#remote_services) without `--remote`. Add `server` to select one of
several servers. On the command line, `--local` and `--server` override these keys. A REST API job ignores both keys.
A REST API job takes the other keys that it accepts as download parameters as its defaults,
above the `serve` defaults and below the values that the request sends.
See [making a service remote by default](../../dev/rest-api/remote-sessions.md#making-a-service-remote-by-default).
Individual services may read any additional keys they define. unshackle hands the merged result