[Bug]: 同一 EverOS 账号下,不同 AI 客户端的记忆无法共享(user 隔离问题) / Cannot share memory between two AI clients under the same EverOS account (user isolation)
Los mantenedores suelen responder en 1 día
@dani1005 ya está trabajando en esto.
Desde el 22/10/2026.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- python
- Área
- authentication, backend
Línea de trabajo
Start in the src/everos area named in the issue and trace how API key and OAuth connections determine the user and memory space. Check the handling of EVEROS_USER_ID and the documented account linking or migration options; the payload names no files or tests. Done when the supported way to share or migrate memories between these two clients is established and documented or the behavior is corrected.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Area
src/everos
What happened?
问题描述
我在同一个 EverOS 账号(Gmail 注册)下接入了两个 AI 客户端,希望它们共享同一份长期记忆,但目前两边的记忆互相隔离,无法互通。
Steps to reproduce
Claude Code:通过 HTTP + OAuth 方式接入 https://everos-mcp.evermind.ai/mcp(浏览器授权登录)。它的记忆自动归属 user chloe.deng,Memory Space 为 default_space,目前有 12 条记忆。
Marvis(腾讯 Mavis 桌面助手):通过 API Key 方式接入 uvx everos-mcp(stdio + EVEROS_API_KEY 环境变量)。它的记忆归属另一个 user(725465afa5b),Memory Space 也是 default_space,目前有 5 条记忆。
在 EverOS Console 的 User Memories 页面可以看到这两个 user 条目(同账号、同空间,但 user 不同)。
目标:让两个客户端读写同一份记忆(至少让 Marvis 能读到 Claude 的记忆)。
已做的排查与尝试(均未解决)
用 Claude 侧看到的所有疑似标识设置 EVEROS_USER_ID:chloe.deng、default-user、mcp-8-6e67be21c3dc —— 读取范围均无变化,仍只能读到 Marvis 自己的 5 条记忆;
更换不同 API Key(含账号下新生成的 Key 9f0f4b38-d4ce-4cc0-ab7c-74337820406a)—— 仍固定读取同一 user,读不到 chloe.deng;
设置 EVEROS_APP_ID / EVEROS_PROJECT_ID = default_space —— 无效;
尝试让 Marvis 也走 HTTP + OAuth 方式接入({"type":"http","url":"https://everos-mcp.evermind.ai/mcp"})—— 环境中该连接仍被识别为 stdio + API Key(static 鉴权),OAuth 授权流程未真正触发。
结论(我方观察):API Key 连接的记忆读取范围似乎与某个固定 user 绑定,EVEROS_USER_ID 环境变量在云端不起作用;OAuth 连接则自动创建/绑定 user(如 chloe.deng)。两种连接方式之间无法通过配置切换 user。
需要官方帮助的问题
同一账号下,如何让 API Key 连接与 OAuth 连接共享同一 user 的记忆?正确的配置方法是什么?
EVEROS_USER_ID 在云端 API Key 模式下是否应该生效?为什么设置后读取范围不变?(是否有官方文档说明)
Console 是否有「合并 / 迁移 user 记忆」的功能?可以把 chloe.deng 的记忆合并到 API Key 对应的 user 下吗?
多客户端共享同一份记忆的标准接入方式是什么?(是否必须统一用 OAuth,或统一用同一 API Key + 同一 user 配置?)
Environment
No response
Logs or screenshots
- Lenguaje dominante
- Python
- Estrellas
- 13.3k
- Forks
- 926
- Merge medio
- 17 h 14 min
- PR fusionados (30 d)
- 40
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 EverMind-AI/EverOS
-
Dificultad 2/5 Medio día Aptitud para principiantes 62/100
EverMind-AI/EverOS#414 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
EverMind-AI/EverOS#516 ·
Los mantenedores suelen responder en 1 día
-
[Bug]: add/flush returns 500 every time when an extraction reply quotes code with an unmatched `}` (everalgo brace-counting JSON extractor)Posiblemente ocupada @Kendrick-Song la tomó hace 3 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
EverMind-AI/EverOS#515 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
flush returns 500 when SQLite write hits the busy timeoutPosiblemente ocupada @chuiwenwei la tomó hace 4 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
EverMind-AI/EverOS#498 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
EverMind-AI/EverOS#485 ·
Los mantenedores suelen responder en 1 día
Todos los issues de EverMind-AI/EverOS
Issues similares
-
[oblt-aw][autodoc] Update workflow docs for gh-aw v0.92.5 and detector permission scopePosiblemente ocupada @github-actions la tomó hoy. Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
feat(ide): VS Code access through the shipped MCP server (config doc and tool-list smoke test)Abiertoroadmap-100
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
comp/tools P2 tool/browser tool/file type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
NousResearch/hermes-agent#143418 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
python-hyper/uritemplate#164 ·