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

[Bug]: API-created workspace initial prompt replies "Not logged in · Please run /login"

Abierto
#200 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
macos

Línea de trabajo

Empieza reproduciendo el flujo local POST /api/repos/{repositoryId}/worktrees y, después, envía agent.prompt a través del websocket local mientras la aplicación de escritorio está autenticada. Compara la autenticación y la inicialización entre los workspaces creados manualmente y los creados mediante la API. Se considera terminado cuando un workspace creado mediante la API acepta su prompt inicial de forma fiable sin problemas de /login ni de temporización de los reintentos.

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

Descripción

Platform

macOS

Operating system version

macOS 26.5.2 build 25F84

System architecture

ARM64 (M1, M2, etc)

PolyScope Version

0.26.0

Bug description

When creating a workspace through the local Polyscope REST API and then sending the initial prompt over the local Polyscope websocket, the prompt sometimes fails with:

Not logged in · Please run /login

The workspace itself is created successfully, but the initial agent prompt is rejected as unauthenticated.

This happens even though Polyscope is open and authenticated for normal/manual workspace usage.

Request Flow

Workspace creation:

POST http://127.0.0.1:4321/api/repos/{repositoryId}/worktrees
Accept: application/json
Content-Type: application/json

Payload:

{
  "branch": "dev/example-task",
  "name": "dev/example-task"
}

The prompt is then sent over the local websocket:

{
  "type": "agent.prompt",
  "worktreeId": "{worktreeId}",
  "prompt": "{initial prompt text}"
}

Polyscope replies with:

Not logged in · Please run /login

Expected Behavior

If the Polyscope desktop app is already authenticated and manual prompting works, API-created workspaces should be able to receive the initial prompt without requiring /login.

Actual Behavior

The workspace is created, but the initial prompt fails with:

Not logged in · Please run /login

Notes

I added retries on my side because this initially looked like a transient timing issue immediately after workspace creation. The error still surfaces enough that it seems like either:

  • the API/websocket-created agent session is not inheriting the app's authenticated state, or
  • Polyscope is accepting the prompt before the workspace agent/auth state is fully initialized.

This is separate from the cloud API. Workspace creation and prompting are both going through the local Polyscope desktop API/server.

Steps to reproduce

No response

Relevant log output

Lenguaje dominante
Sin datos de lenguaje
Estrellas
20
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

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 beyondcode/polyscope-community

Todos los issues de beyondcode/polyscope-community

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.