Generate a webhook delivery verification helper
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- python
- Área
- api, backend-api-design
Línea de trabajo
Start by locating the OpenAPI configuration and event schemas used by Stainless, then check how the Python SDK exposes configured webhook methods. Confirm the Standard Webhooks integration can generate client.webhooks.unwrap with signature verification and typed event payloads, and add the Python-side tests or examples mentioned in the issue to demonstrate the generated helper.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The Python SDK can create and manage webhooks, but it does not currently verify or parse incoming deliveries. Users need to install and call standardwebhooks directly.
Since Browserbase already follows the Standard Webhooks format, could the SDK generate an unwrap helper?
event = client.webhooks.unwrap(
body,
headers,
)
Stainless supports this through a top-level OpenAPI webhooks section and a webhook_unwrap method in the SDK configuration. That could provide signature verification and typed event payloads without adding handwritten verification code to this repository.
I’d be glad to help with any Python-side tests, examples, or follow-up changes once the event schemas and generator configuration are in place.
- Lenguaje dominante
- Python
- Estrellas
- 93
- Forks
- 16
- Merge medio
- 11 min
- PR fusionados (30 d)
- 3
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de browserbase/sdk-python
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
browserbase/sdk-python#182 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
browserbase/sdk-python#180 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
browserbase/sdk-python#179 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
browserbase/sdk-python#178 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
browserbase/sdk-python#176 ·
Todos los issues de browserbase/sdk-python
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
canonical/paas-charm#368 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
tech debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
addition to tracking list Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
StevenBlack/hosts#3256 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
qualcomm/qai-appbuilder#275 ·