create file fail with special name in windows env
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza localizando LocalStorage.Save y reproduciendo el fallo en un entorno Windows con el nombre del modelo del proveedor citado. Comprueba el error devuelto por os.WriteFile; se considera terminado cuando los fallos para nombres especiales devuelven información de error útil y el comportamiento está cubierto por las pruebas existentes del proyecto, si corresponde.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
func (l *LocalStorage) Save(key string, data []byte) error {
path := filepath.Join(l.root, key)
filePath := filepath.Dir(path)
if err := os.MkdirAll(filePath, 0o755); err != nil {
return err
}
return os.WriteFile(path, data, 0o644)
}
dify pluge model provider like langgenius/deepseek:0.0.11@35bcd3f233f99d07bdadef8b326945df3bda5e8f773330144bc90d84800336b9 this os.WriteFile(path, data, 0o644) is error, you should return error info
- Lenguaje dominante
- Go
- Estrellas
- 16
- Forks
- 21
- Merge medio
- 1 min
- PR fusionados (30 d)
- 1
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
- 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 langgenius/dify-cloud-kit
-
needs-info
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
langgenius/dify-cloud-kit#9 · 1 comentario ·
Todos los issues de langgenius/dify-cloud-kit
Issues similares
-
os: RawConn methods of a closed File return internal/poll.ErrFileClosing instead of ErrClosedAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
[Bug]: Bedrock invoke-with-response-stream reports `stop_reason: "end_turn"` for tool-use turnsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
oalders/clodhopper#162 ·
Los mantenedores suelen responder en 1 día
-
component/server severity/minor type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
diagnose globalnet reports a failure for every exported headless ServicePosiblemente ocupada @kurtyoon la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
submariner-io/subctl#1948 ·
Los mantenedores suelen responder en 1 día