Drive simlock devices with agent-device through a gateway

Chiusa
#510 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript

Direzione di ricerca

Read issue #466 first, since this feature depends on it and describes the worker-side /v1/agent-device behavior. Then trace the gateway's lease allocation and request routing entry points for the listed commands, heartbeats, uploads, downloads, diagnostics, and release. Done means agents can use the gateway for those requests while preserving the worker's per-token limits.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

request:new

An agent points the agent-device CLI at a simlock gateway instead of the worker that owns the device, and drives the device the same way it does through a worker (#466).

Today only the worker serves /v1/agent-device. A gateway owns no devices, so it would have to route each agent-device request to the worker holding the agent's simlock lease: the allocate (picking a worker as a lease request does), commands, heartbeats, uploads, artifact downloads, diagnostics and release. It would also have to keep the same per-token limits the worker's front enforces.

#466 says connecting through a gateway is a separate feature built on it.

Depends on

  • #466

Written by an agent.

Lingua principale
TypeScript
Stelle
535
Fork
21
Merge medio
8h 58m
PR unite (30g)
472

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di callstackincubator/simlock

Tutte le issue di callstackincubator/simlock

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.