Deleting a memory with a broken stored field fails in the REST route
Maintainer thường phản hồi trong vòng 1 ngày
@Ankit874396 đang làm issue này rồi.
Từ ngày 31/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Noted by @hskl18 in #537. Since #535, DELETE /api/memories/{id} checks that the memory exists by reading the whole row first. If one of the row's stored fields can't be read, for example broken JSON, the check fails, and a memory that should be easy to remove can't be deleted from the app.
#537 fixed the same thing for the memory_forget tool, with a check that only asks whether the id exists. Make the route use that same existence-only check.
Done when: a test stores a memory with a broken field, and DELETE /api/memories/{id} removes it; a missing id still answers 404.
- Ngôn ngữ chính
- Python
- Star
- 716
- Fork
- 132
- Merge trung bình
- 16 giờ 34 phút
- Pull request đã merge (30 ngày)
- 215
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của existence-master/Sentient
-
Telegram/Discord: tapping "Local only" in the /model list should ask too, and "/model Local only no" should cancelCó thể đã có người làm @bernalalexis-try đã nhận 14 ngày trước. Đang mởarea: channels enhancement good first issue priority: P2 size: S
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
existence-master/Sentient#457 · 4 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area: devices good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
existence-master/Sentient#96 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Memory-off /v1 turns: memory_remember's answer can echo the user's name and stored memoriesCó thể đã có người làm @hskl18 đã nhận 1 ngày trước. Đang mởarea: memory bug priority: P2 size: S
Độ khó 3/5 1-3 giờ Mức phù hợp với người mới 42/100
existence-master/Sentient#547 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Flaky: test_voice_note_is_transcribed_and_answered misses the sendVoice reply under loadCó thể đã có người làm @PruthviRajSolase đã nhận 1 ngày trước. Đang mởflaky
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 48/100
existence-master/Sentient#546 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Second look on qwen3:8b lets a code step that also empties a file throughCó thể đã có người làm @sahilphad07-sudo đã nhận 9 ngày trước. Đang mởarea: engine bug priority: P2 size: S
existence-master/Sentient#518 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của existence-master/Sentient
Issue tương tự
-
ci-rerun: collect.py fails a whole pr-babysit cycle on one transient GitHub 5xx and never retriesĐang mởfollow-up
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Built-in QUBO fallback applies bitwise xor to floating binary statesCó thể đã có người làm @iloveeyjafjalla đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
qboson/kaiwu-pytorch-plugin#1702 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
bug v2
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
modelcontextprotocol/python-sdk#3811 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
cost:cheap practicality:seen-in-the-wild severity:medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
fairagro/m4.2_advanced_middleware_api#620 ·
Maintainer thường phản hồi trong vòng 1 ngày