proposal: per-lease provider options
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 8/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- Active
- Stack technique
- typescript
- Domaine
- api
Piste de recherche
This is a design proposal, not a task. Start by reading the hard-coded provider fields in packages/contracts/src/remote-config-fields.ts (around line 28) and how they reach the core client contract. The proposed leases.allocate({ leaseProvider, providerOptions }) API and plugin validation are still undecided. Done would be an agreed design, not a patch; coordinate with the maintainers first.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Part of #3747. Proposal; not scheduled.
Problem
- Provider options are hard-coded into core. Provider-specific request options are fixed fields of the core client contract (
packages/contracts/src/remote-config-fields.ts:28:awsProjectArn,providerApp, …). - Nothing provider-specific reaches a single lease. Instance identity and credentials therefore belong to the whole daemon. That's why e2e runs one daemon per worker.
Proposal
- The API.
leases.allocate({ leaseProvider, providerOptions }), validated by the plugin. It would replace the hard-coded fields. - What it would allow:
- one daemon serving many workers;
@agent-device/limrunowning instance creation: model, OS version, timeout and labels.
Status
This needs a design pass before it's scheduled. It must not block #3755 or #3757.
- Langage dominant
- TypeScript
- Étoiles
- 5.1k
- Forks
- 339
- Merge moyen
- 12 h 57 min
- PR mergées (30 j)
- 653
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de callstack/agent-device
-
Limrun iOS fill reports success but drops non-ASCII textPeut-être pris @mvanhorn l’a pris il y a 4 jours. Ouvertebug ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 87/100
callstack/agent-device#3819 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
callstack/agent-device#1869 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
callstack/agent-device#3931 ·
Les mainteneurs répondent en général sous 1 jour
-
bug needs-info
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
callstack/agent-device#3929 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
callstack/agent-device#3924 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de callstack/agent-device
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
cline/cline#15327 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
LogicLabs-OU/OpenArchiver#509 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
bigcapitalhq/bigcapital#1545 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
Les mainteneurs répondent en général sous 1 jour