-
Notifications
You must be signed in to change notification settings - Fork 4
llard Service Specification
xushiwei edited this page Jun 14, 2026
·
10 revisions
This document specifies the externally observable contract of the llard HTTP service: its request/response format and the guarantees a client may rely on. It does not describe internal mechanisms.
GET /v1/artifacts/<module>@<version>?<matrix query>
-
<module>— package module identifier (e.g.madler/zlib). -
<version>— version string (e.g.v1.3.1).
- A flat set of
key=valuepairs, in the natural shape of the LLAR matrix CLI (e.g.arch=amd64&os=linux&debug=false). - The query string is not a serialized
formula.Matrixand does not exposeRequireorOptions. - The mapping from query values to LLAR's internal matrix representation is owned by the LLAR build path and is not part of this wire protocol.
- Content type:
application/x-cmdjsonl. See github.com/qiniu/x/cmdjsonl for the line format (Command <space> JSON object, newline-delimited).