[bot] Instrument Zep (206,182 weekly downloads)

Đang mở
#2,708 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
45/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
typescript
Lĩnh vực
ai, observability

Hướng nghiên cứu

Start with the instrumentation registry in js/src/auto-instrumentations/configs/all.ts, which the issue says has no Zep entry, and look at how an existing instrumented SDK is wired there. Check which Zep calls the issue lists (memory.addSession, memory.add, memory.get, graph.add, graph.search) against the @getzep/zep-cloud package. Done means those calls are traced, with a test or an e2e scenario under e2e/scenarios/ covering them.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

typescript

<!-- library-gap-audit: zep-cloud-sdk -->

Summary

Zep is an official AI agent memory platform (temporal knowledge-graph-backed memory for agents) with a current TypeScript/JavaScript SDK, @getzep/zep-cloud. It exposes a meaningful per-request execution surface — session/memory lifecycle calls and knowledge-graph ingestion/search — that agents call during execution, analogous to Mem0 (already flagged as a separate, distinct gap in issue #2527) but a different product and npm package. Zep's SDK is not instrumented anywhere in this repository.

What's missing

  • client.memory.addSession({ sessionId, userId }) / client.memory.add(sessionId, { messages }) — session + memory-write execution calls.
  • client.memory.get(sessionId) — synthesized memory/context retrieval, read by an agent mid-execution.
  • client.graph.add({ userId|groupId, type, data }) / client.graph.search({ userId, query, scope, limit }) — temporal knowledge-graph ingestion and retrieval execution surface.
  • None of @getzep/zep-cloud, ZepClient, getzep, or word-boundary zep appear anywhere in js/src/, integrations/, js/src/auto-instrumentations/configs/all.ts (the full instrumentation registry), or any e2e/scenarios/* directory.

Weekly downloads

Weekly downloads: 206,182 (as of 2026-11-02; window 2026-10-23 to 2026-10-29; source https://api.npmjs.org/downloads/point/last-week/@getzep/zep-cloud). The legacy, Community-Edition-only @getzep/zep-js package trails at 125,767/week over the same window (https://api.npmjs.org/downloads/point/last-week/@getzep/zep-js); @getzep/zep-cloud is the current, officially-recommended package per Zep's own quickstart.

Braintrust docs status

not_found — checked https://www.braintrust.dev/docs/integrations (no "Zep"/"getzep" entries; no dedicated integrations-listing page enumerates it). Zep is discussed only in an editorial blog post, https://www.braintrust.dev/articles/best-ai-agent-memory-tools-2026 (comparing Zep, Mem0, Letta, etc.), not as a documented supported SDK integration.

Upstream sources

Local repo files inspected

  • js/src/auto-instrumentations/configs/all.ts (full instrumentation registry — no Zep entry; mem0/memory-category entries absent generally, confirming no adjacent coverage either)
  • Repo-wide case-insensitive, word-boundary-aware search for zep/getzep/zep-cloud/zep-js across js/src/, integrations/, docs/ (zero genuine matches; only incidental hash-fragment false positives in pnpm-lock.yaml, excluded)
  • e2e/scenarios/ directory listing (no zep-named scenario)
Ngôn ngữ chính
TypeScript
Star
29
Fork
22
Merge trung bình
1 ngày 6 giờ
Pull request đã merge (30 ngày)
69

Chuẩn bị môi trường

  • Có Dockerfile hoặc tệp Docker Compose
  • Không có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của braintrustdata/braintrust-sdk-javascript

Tất cả issue của braintrustdata/braintrust-sdk-javascript

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.