Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Browser: pause for you to sign in, then remember the session

Abierto
#111 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
python
Área
backend, desktop

Línea de trabajo

Start with sentient/browser/service.py and the browser tools to trace how browser tasks detect and handle login pages; then inspect desktop/src/features/browser/ and Settings for the handoff UI. Update docs/PRIVACY.md and use local-page tests. Done means a task pauses for sign-in, resumes afterward, and a later task on the same site is already signed in.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

area: browser enhancement help wanted

When a browser task reaches a login page, Sentient stops. Dots and Grok Bot sign in for the user without showing the password to the model.

Idea: keep "Sentient never types passwords" and add a smooth handoff. Sentient pauses, brings the browser window forward with "Please sign in to example.com, then press Continue", and carries on once you are signed in. Sessions stay signed in per site in Sentient's own browser profile, and Settings lists those sites with a "Sign out" button. Later, an optional handoff to the operating system's password manager could fill the form without the model ever seeing it.

Inspired by: https://www.vellum.ai/blog/official-openai-dots-breakdown

Where: sentient/browser/service.py and the browser tools, plus a small list in desktop/src/features/browser/ or Settings. Update docs/PRIVACY.md.

Done when: a task that hits a login page pauses, resumes after you sign in, and a later task on the same site is already signed in. Tests use local pages.

Lenguaje dominante
Python
Estrellas
702
Forks
113
Merge medio
5 h 8 min
PR fusionados (30 d)
171

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de existence-master/Sentient

Todos los issues de existence-master/Sentient

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.