Redesign public hyperlight API
I maintainer di solito rispondono entro 1 giorno
@jprendes ci sta già lavorando.
Dal 2/7/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
This issue is meant to cover redesigning the public hyperlight API for a 1.0 release. It's separate from https://github.com/hyperlight-dev/hyperlight/issues/765, because this one is referring to redesigning the existing API, while #765 is concerned about removing public items that should not be public.
Some things I can think of right now:
- Remove Uninitiated sandbox and
evolve - Combine and/or
SandboxConfigurationandSandboxRuntimeConfig - Add builder-pattern where makes sense
- Rename
MultiUseSandbox(name is outdated) - Possibly add some light-weight type-safety to MultiUseSandbox to prevent host functions from being added (see https://github.com/hyperlight-dev/hyperlight/pull/1392)
- Narrow method-specific errors and error variants, rather than a catch-all HyperlightError
Please add more!
- Lingua principale
- Rust
- Stelle
- 4.7k
- Fork
- 214
- Merge medio
- 3g 2h
- PR unite (30g)
- 32
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di hyperlight-dev/hyperlight
-
lifecycle/needs-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
hyperlight-dev/hyperlight#1842 ·
I maintainer di solito rispondono entro 1 giorno
-
lifecycle/needs-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
hyperlight-dev/hyperlight#1836 ·
I maintainer di solito rispondono entro 1 giorno
-
lifecycle/needs-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
hyperlight-dev/hyperlight#1804 ·
I maintainer di solito rispondono entro 1 giorno
-
lifecycle/needs-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
hyperlight-dev/hyperlight#1787 ·
I maintainer di solito rispondono entro 1 giorno
-
lifecycle/confirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
hyperlight-dev/hyperlight#1700 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di hyperlight-dev/hyperlight
Issue simili
-
`sysknife history --help` says --since takes ISO-8601, and the parser refuses offsets and bare datesApertabug easy good first issue help wanted
Difficoltà 1/5 1-3 ore Idoneità per principianti 94/100
lacs-project/sysknife#519 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
-
area:breg bug criticality:p3 triage:needs-implementation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
registrystack/registry-stack#1699 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 1/5 1-3 ore Idoneità per principianti 84/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
lbjlaq/Antigravity-Manager#3539 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno