Other formats agents might prefer:
markdownjsonllms.txt

Agent? You probably want markdown or json, or Pod over MCP.

Reported issues for Memento

Pod holds 15 of 15 GitHub reports that passed its relevance review. This can include external user reports, maintainer-confirmed bugs, and concrete feature gaps. Treat them as evidence to inspect, not a count of distinct defects.

Back to Memento.

Most discussed

App error: [2026-05-03T11:10:38.250Z] [SERVER] [ERROR] 벡터 차원 불일치 {

운영 감지 요약

  • Occurrences: 13
  • First seen: 2026-05-03T05:15:12.874Z
  • Last seen: 2026-05-04T08:28:07.830Z
  • Severity: error
  • Source: app-log
  • Fingerprint: c1293d35fc981144

최근 로그

2026-05-03T11:04:37.369Z

[2026-05-03T11:04:23.938Z] [SERVER] [ERROR] 벡터 차원 불일치 {

2026-05-03T11:10:57.823Z

[2026-05-03T11:10:38.250Z] [SERVER] [ERROR] 벡터 차원 불일치 {

2026-05-03T11:24:13.640Z


[Read the thread](https://github.com/jee1/memento/issues/265) · 2026-05-03 · closed · 3 comments

### fix(mcp): remember·recall 이 type 을 필수로 거절하는데 inputSchema 는 선택이라고 광고 — 스키마대로 호출한 클라이언트 전부 실패

## 증상

`remember` / `recall` 을 `type` 없이 호출하면 MCP 가 `-32602 Invalid params` 로 거절한다.

❌ remember: 'type' 파라미터는 필수입니다. 지원되는 타입: working | episodic | semantic | procedural | core | vault ❌ recall: 'type' 파라미터는 필수입니다. 지원되는 타입: working | episodic | semantic | procedural | core | vault


그런데 **서버가 `tools/list` 로 광고하는 inputSchema 는 `type` 을 선택 파라미터로 명시**한다. 스키마를 그대로 신뢰한 MCP 클라이언트는 전부 깨진다.

## 근거

런타임 검증은 의도된 동작이다 — `f07c9136 chore(deprecation): MEMENTO_TYPE_PARAM_MODE 기본 error 전환 (#636)`.…

[Read the thread](https://github.com/jee1/memento/issues/853) · 2026-09-05 · closed · 1 comment

### fix(mcp): remember type 누락이 -32603 Internal error로 포장됨

## 요약

`remember` 호출 시 `type`이 없으면(기본 `MEMENTO_TYPE_PARAM_MODE=error`) 서버가 `Error`를 throw하는데, MCP/REST 오류 매핑이 이를 **`-32603 Internal error`** 로 돌려보낸다. 클라이언트 UI는 상세 메시지 없이 Internal error만 보여 **「읽기는 되고 쓰기만 죽었다」**처럼 오해하기 쉽다.

실제 write-path(DB·임베딩) 장애가 아니다. 같은 본문에 `type`만 넣으면 저장된다.

관련: #811 (다른 가설—백틱/정규식·`include_score_breakdown`—과 병행 조사; 이번 케이스는 **재현·원인 확정**)

## 증상

- Claude Code `#821` 세션에서 `remember` 4연속 `-32603`
- `recall` / `memory_injection`은 정상
- 내용 자체는 `spec/research/tasks` 등에 있어 유실 없음…

[Read the thread](https://github.com/jee1/memento/issues/823) · 2026-08-27 · closed · 1 comment

### Relation extractor silently falls back to rule-based: availability checked before async client initialization completes

### Version
memento-mcp-server 1.30.0-c (the same un-awaited check is present in current `main`)

### Context
HTTP server mode, `LLM_PROVIDER=openai`, valid `OPENAI_API_KEY`, remote OpenAI-compatible endpoint via `OPENAI_BASE_URL`.

### Symptom
Every `remember` logs `LLM provider initialized` followed ~1ms later by `LLM 서비스가 사용 불가능하여 규칙 기반 결과 반환`, and returns rule-based relations only. No network request is ever attempted.

### Root cause
`LLMBasedRelationExtractor` assigns `preferredProvider`…

[Read the thread](https://github.com/jee1/memento/issues/819) · 2026-08-23 · closed · external user · 1 comment

### App warning: Ollama 연결 테스트 중 오류가 발생했습니다.

<!-- memento-log-monitor:fingerprint=bb790daf5272011e -->
## 운영 감지 요약

- Occurrences: 32
- First seen: 2026-05-03T05:06:09.073Z
- Last seen: 2026-05-03T12:09:58.205Z
- Severity: warn
- Source: app-log
- Fingerprint: bb790daf5272011e

## 최근 로그

### 2026-05-03T11:48:11.098Z

```text
2026-05-03T11:48:11.098Z | WARN | Ollama 연결 테스트 중 오류가 발생했습니다. | {"requestedProvider":"ollama","baseUrl":"http://localhost:11434","reason":"fetch failed"}

2026-05-03T11:56:19.321Z


[Read the thread](https://github.com/jee1/memento/issues/262) · 2026-05-03 · closed · 1 comment

### App warning: Ollama를 사용할 수 없어 OpenAI로 fallback합니다.

<!-- memento-log-monitor:fingerprint=67f57d7f6f6c3c59 -->
## 운영 감지 요약

- Occurrences: 32
- First seen: 2026-05-03T05:06:09.073Z
- Last seen: 2026-05-03T12:09:58.205Z
- Severity: warn
- Source: app-log
- Fingerprint: 67f57d7f6f6c3c59

## 최근 로그

### 2026-05-03T11:48:11.098Z

```text
2026-05-03T11:48:11.098Z | WARN | Ollama를 사용할 수 없어 OpenAI로 fallback합니다. | {"requestedProvider":"ollama","fallbackProvider":"openai"}

2026-05-03T11:56:19.321Z

2026-05-03T11:56:19.321Z | WARN | Ollama를…

[Read the thread](https://github.com/jee1/memento/issues/263) · 2026-05-03 · closed · 1 comment

### fix(mcp): -32602 이유가 data 에만 담겨 클라이언트에는 "Invalid params" 한 줄만 보임

## 증상

다른 Claude Code 세션이 `remember` 저장에 실패하고 이렇게 보고했다:

> Memento 저장 실패. `mcp__memento__remember` 가 `content: "test"` 최소 호출에서도 Invalid params 반환 — 파라미터 문제 아니라 서버 쪽. recall/memory_injection 은 정상.

에이전트가 **서버 장애로 오진했다.** 실제로는 파라미터 문제가 맞다.

## 실제 동작

$ remember { content: "test" } → Invalid params

$ remember { content: "test", type: "working" } → mem_1788598804718_8frg4ffq3 (정상)


서버 로그에는 이유가 다 있다:

WARN | MCP tools/call rejected invalid params | {"tool":"remember", "error":"❌…

Read the thread · 2026-09-05 · closed · 0 comments

App error: [recall] Recall 도구 실행 실패:

운영 감지 요약

  • Occurrences: 32
  • First seen: 2026-07-04T13:57:47.212Z
  • Last seen: 2026-07-10T14:38:51.650Z
  • Severity: error
  • Source: app-log
  • Fingerprint: 7b3cb96324e437c2

최근 로그

2026-07-05T12:22:21.604Z

2026-07-05T12:22:21.604Z | ERROR | [recall] Recall 도구 실행 실패: | {"tool":"recall","context":"Recall 도구 실행 실패","error":"❌ recall: 'type' 파라미터는 필수입니다. 지원되는 타입: working | episodic | semantic | procedural | core |…

[Read the thread](https://github.com/jee1/memento/issues/653) · 2026-07-04 · closed · 0 comments

## Most recent

### App error: [FATAL ERROR] Unhandled start failure: Cannot find package '@memento/agent-integration' imported from /app...

<!-- memento-log-monitor:fingerprint=5679986ee53c934f -->
## 운영 감지 요약

- Occurrences: 16
- First seen: 2026-06-15T11:58:12.118Z
- Last seen: 2026-06-15T12:06:01.001Z
- Severity: error
- Source: app-log
- Fingerprint: 5679986ee53c934f

## 최근 로그

### 2026-06-15T11:58:47.094Z

```text
[FATAL ERROR] Unhandled start failure: Cannot find package '@memento/agent-integration' imported from /app/packages/memento-server/dist/server/routes/agent.routes.js

2026-06-15T11:58:47.094Z

[FATAL…

[Read the thread](https://github.com/jee1/memento/issues/526) · 2026-06-15 · closed · 0 comments

### App error: MCP streamable_http processing failed

<!-- memento-log-monitor:fingerprint=5580892bff60a8c6 -->
## 운영 감지 요약

- Occurrences: 3
- First seen: 2026-05-30T06:02:24.302Z
- Last seen: 2026-06-03T01:02:50.445Z
- Severity: error
- Source: app-log
- Fingerprint: 5580892bff60a8c6

## 최근 로그

### 2026-05-30T06:02:24.302Z

```text
2026-05-30T06:02:24.302Z | ERROR | MCP streamable_http processing failed | {"error":"[\n  {\n    \"code\": \"custom\",\n    \"message\": \"type='core' 또는 'vault'일 때는 key, value가 필수이고, 나머지는 content가 필수입니다\",\n…

[Read the thread](https://github.com/jee1/memento/issues/444) · 2026-05-30 · closed · 0 comments

### bug: stdio MCP 서버가 1.25.0에서 시작되지 않는 문제 (logging capability 누락)

## 요약

1.25.0에서 stdio MCP 서버가 시작되지 않는 심각한 회귀 버그.

## 증상

- MCP 클라이언트에서 Memento MCP 연결 불가
- stderr: `[ERROR] MCP Server Start Failed: Server does not support logging (required for logging/setLevel)`
- 서버 프로세스가 즉시 종료됨

## 원인

packages/memento-server/src/server/index.ts에서 두 가지 버그:

1. capabilities 선언에서 logging 누락: `{ tools: {}, resources: {}, prompts: {} }`
2. registerHandlers()에서 SetLevelRequestSchema 수동 등록

MCP SDK assertRequestHandlerCapability가 logging capability 없이 SetLevelRequestSchema 핸들러…

[Read the thread](https://github.com/jee1/memento/issues/302) · 2026-05-07 · closed · 0 comments

### App warning: LLM 초기화 경고

<!-- memento-log-monitor:fingerprint=38b4d861a646d2aa -->
## 운영 감지 요약

- Occurrences: 57
- First seen: 2026-05-03T05:06:09.073Z
- Last seen: 2026-05-03T12:09:58.206Z
- Severity: warn
- Source: app-log
- Fingerprint: 38b4d861a646d2aa

## 최근 로그

### 2026-05-03T11:56:19.322Z

```text
2026-05-03T11:56:19.322Z | WARN | LLM 초기화 경고 | {"warning":"Ollama 네트워크 에러: fetch failed"}

2026-05-03T11:56:19.366Z

2026-05-03T11:56:19.366Z | WARN | LLM 초기화 경고 | {"warning":"GEMINI_API_KEY가 없습니다."}…

[Read the thread](https://github.com/jee1/memento/issues/264) · 2026-05-03 · closed · 0 comments

### App warning: LLMClientInitializer: Ollama 연결 테스트 재시도

<!-- memento-log-monitor:fingerprint=9fb72d0f1d53472f -->
## 운영 감지 요약

- Occurrences: 64
- First seen: 2026-05-03T05:06:08.766Z
- Last seen: 2026-05-03T12:09:58.002Z
- Severity: warn
- Source: app-log
- Fingerprint: 9fb72d0f1d53472f

## 최근 로그

### 2026-05-03T11:59:42.006Z

```text
2026-05-03T11:59:42.006Z | WARN | LLMClientInitializer: Ollama 연결 테스트 재시도 | {"attempt":2,"delay":200,"error":"fetch failed","baseUrl":"http://localhost:11434","requestedProvider":"ollama"}

###…

Read the thread · 2026-05-03 · closed · 0 comments

App warning: Gemini API 키가 없어 초기화를 건너뜁니다.

운영 감지 요약

  • Occurrences: 22
  • First seen: 2026-05-03T05:06:08.744Z
  • Last seen: 2026-05-03T11:43:39.988Z
  • Severity: warn
  • Source: app-log
  • Fingerprint: 0525add4adf8c4fd

최근 로그

2026-05-03T11:28:13.040Z

2026-05-03T11:28:13.040Z | WARN | Gemini API 키가 없어 초기화를 건너뜁니다. | {"requestedProvider":"ollama","reason":"GEMINI_API_KEY가 없습니다."}

2026-05-03T11:28:13.052Z

2026-05-03T11:28:13.052Z | WARN | Gemini API…

[Read the thread](https://github.com/jee1/memento/issues/260) · 2026-05-03 · closed · 0 comments

### security: HTTP 서버 신뢰 경계(대시보드 비밀 전달·도구/MCP 인증)

## 개요

전체 코드베이스 보안 검토 과정에서 **HTTP 관리 서버의 신뢰 경계**와 관련해 수정이 필요한 항목이 확인되었습니다.  
이 이슈 본문에는 **재현용 상세 절차, 샘플 자격 증명, 운영 환경별 구체 노출 경로**를 넣지 않았습니다. (내부 공유·트리아지는 비공개 채널 권장)

## 범주 A — 브라우저 대시보드와 관리용 비밀

- **현상**: 대시보드 연동을 위해, 서버가 **관리용 비밀 값을 클라이언트 실행 환경으로 전달**하는 전용 HTTP 응답이 있습니다.
- **위험**: 동일 출처·네트워크 접근이 가능한 주체에게 비밀이 노출될 수 있어, **Bearer/API 키 모델과 충돌**할 수 있습니다.
- **관련 코드**: `packages/memento-server/src/server/http-server.ts` — 브라우저용 설정 스크립트를 반환하는 라우트(주석에 대시보드/CSP 대응 목적이 명시됨).
- **권장 방향**: 비밀을 HTML/전역 설정…

[Read the thread](https://github.com/jee1/memento/issues/161) · 2026-04-16 · closed · 0 comments

The remaining reports are on [the project's issue tracker](https://github.com/jee1/memento/issues).