Saltar al contenido principal
GET
Get the caller's saved composer draft for a repository

Autorizaciones

Authorization
string
header
requerido

Enforced on every transport, with no exempt operation. A person's request must carry a JWT issued by the configured identity provider, which the host verifies itself against that issuer's key set: signature, issuer, expiry, and the person and organisation it names. Requests without a valid one receive 401 NRY-0011 — except a request with no token on a laptop's socket from the OS user the kernel names as the host's own, which is that machine's user.

Parámetros de consulta

repository
string
requerido

Absolute path of the repository whose draft to read.

Maximum string length: 4096

Respuesta

The saved draft.

One person's saved composer draft for a repository — the host's own record of text no client has submitted yet, shared by every session and every window that person opens against that repository.

text
string
requerido

The draft text. A @path:N-M line-range mention travels unchanged; BOTH marker kinds a composer can hold — a paste chip and an attached file — are expanded to what they stand for before the client ever saves it here, so a stored draft never carries a marker with nothing behind it, since the registry that gives either marker meaning is client-local and does not survive a restart — which is also why the bound is 8 MiB: a single ~2,000-line pasted file already expands past 64 KiB, and a save over the bound is rejected unseen (this is a fire-and-forget best-effort save, so the client never learns the write was rejected), costing the whole draft, not just the paste.

Maximum string length: 8388608