Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Feature Request: Add Method to Manually Close/Kill a Session

Aberta
#146 1 comentário 1 reação 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
python
Domínio
api

Direção de pesquisa

Comece rastreando como o Python SDK expõe as sessões do Browserbase e como sua API orientada ao Playwright lida com timeouts de sessão. Compare a operação solicitada de fechar ou encerrar com o ciclo de vida de sessão existente e os recursos da API; considera-se concluído quando houver uma forma programática documentada de encerrar uma sessão imediatamente, com cobertura do comportamento relevante.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Currently, there is no available method to explicitly kill or close a session after a desired operation has been completed using the Browserbase SDK or API that is designed for Playwright.

While it is possible to set an timeout as a workaround, it is not an optimal solution. This approach lacks precision and does not offer the control that a direct method (e.g., session.close() or session.terminate()) would provide.

Why this is important:

  • Allows developers to gracefully end sessions immediately after their task is done.
  • Helps manage session usage and API costs more effectively.
  • Reduces unnecessary wait times or reliance on time-based workarounds.

Request: Please consider adding a dedicated method to manually close or kill sessions programmatically.

Thanks!

Linguagem predominante
Python
Estrelas
93
Forks
17
Merge médio
11min
PRs com merge (30d)
3

Preparar o ambiente

Abrir no Codespaces

Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de browserbase/sdk-python

Todas as issues de browserbase/sdk-python

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.