Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Cloudflare events have no runtime version and no server name

Ouverte
#24,040 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
70/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
typescript
Domaine
cloud, observability

Piste de recherche

Commencez par packages/cloudflare/src/client.ts:55 et examinez les métadonnées d’exécution existantes ainsi que le comportement de Bun et Deno mentionné dans l’issue. Retracez quelles métadonnées de nom de script sont disponibles via env binding metadata ou via le nom injecté par wrangler, et déterminez si la date de compatibilité est accessible à l’exécution. La tâche est terminée lorsque les événements Cloudflare signalent server_name lorsqu’il est disponible et fournissent soit une version utilisable, soit une note expliquant pourquoi workerd ne peut pas en fournir une.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Cloudflare Workers Improvement javascript

packages/cloudflare/src/client.ts:55:

// TODO: Grab version information
runtime: { name: 'cloudflare' },
// TODO: Add server name

Bun reports {name:'bun', version:'1.3.14'} and Deno reports the Deno version. Cloudflare reports neither a version nor a server_name, so events cannot be grouped or filtered by worker.

Work item. Set server_name from the script name where it is available (env binding metadata or the wrangler-injected name). For the version, either use the compatibility date if reachable at runtime or delete the TODO with a note saying workerd exposes nothing usable.

Langage dominant
TypeScript
Étoiles
8.7k
Forks
1.9k
Merge moyen
1 j 16 h
PR mergées (30 j)
552

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de getsentry/sentry-javascript

Toutes les issues de getsentry/sentry-javascript

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.