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

dsh-plugins/ark-managed-agents: client face crashes DSH Desktop boot on 0.2.0-rc.2 (MCP row is fine)

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
electron, go, typescript
Área
devtools

Línea de trabajo

The crash is in the client face of the @volcengine/ark-managed-agents bundle, declared in the plugin's cordis.patch.yml under dsh-plugins/ark-managed-agents. Start by reading that patch file and the package's client-side entry, then reproduce by enabling only that row against DSH Desktop 0.2.0-rc.2. Done means the desktop app boots with the client face enabled, or the plugin exposes a config option to opt out of it cleanly.

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

Descripción

Package: @volcengine/[email protected] (only version on npm) - code lives in dsh-plugins/ark-managed-agents of this repo.

Environment: DSH Desktop 0.2.0-rc.2 (Electron, prebuilt Web artifacts), Windows 11, profile with 11 bundles.

Symptom: with this bundle enabled, the desktop app never boots. The plugin's own cordis.patch.yml inserts two rows:

1. @volcengine/ark-managed-agents      ? package node half; serves the client face (Managed Agents settings tab)
2. @volcengine/ark-managed-agents-mcp  ? @deepseek-ai/dsh-mcp-client (stdio) ? ma_* tools

Bisect (3 restarts, deterministic)

bundles enabled result
7 (core + 4 experimental + dsh-read-url) boots
8 (+ dsh-bookmarks) boots
9 (+ @volcengine/ark-managed-agents) does not boot

? the client face (row 1) is the cause; the MCP row is fine. Note the same bundle set boots fine under dsh --profile <test> (CLI web host), so this is desktop-shell specific.

Working workaround (verified): disable only the client row in the profile patch, keep the MCP row:

# profiles/<name>/cordis.patch.yml
- id: '@volcengine/ark-managed-agents'
  disabled: true

After a restart the app boots normally and all ma_* tools register and are callable (ma_dispatch_task, ma_get_status, ma_get_result, ma_get_trajectory, ma_list_agents, ma_list_artifacts, ma_download_artifacts) - verified with a live ma_list_agents call. The only loss is the settings tab.

Ask: ship a version whose client face is compatible with DSH Desktop 0.2.0-rc.2, and/or allow opting out of the client face via plugin config.

Lenguaje dominante
Go
Estrellas
142
Forks
15
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 volcengine/ark-cli

Todos los issues de volcengine/ark-cli

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.