Skip to content

Tags: getzep/zep

Tags

zep-ingest-v0.3.0

Toggle zep-ingest-v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(ingestion): submit all sources then poll the last episode (v0.3.…

…0) (#607)

* feat(ingestion): submit all sources then poll the last episode

Stop treating sequential ingest as wait-for-each-file. Queue every file into
a graph first; wait() is opt-in, polls the tail of the per-graph queue, and
scales its timeout with how many episodes were submitted. Bump zep-ingest to
0.3.0 for the release.

Co-authored-by: Cursor <cursoragent@cursor.com>

* chore(ingestion): increase auto wait timeout to 60s per item

Give episodes and manual graph updates more headroom before wait() raises IngestTimeoutError.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(ingestion): align wait() polling with ingestion status docs

Poll thread backfills via the last message UUID per request, document batch vs episode vs task handles, and warn against mixing batch and sequential graph.add on one graph.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(ingestion): correct thread polling and multi-thread wait semantics

Regular thread.add_messages returns message_uuids only (verified against production). Remove dead task_id fallback, poll one tail per thread, and stop falsely marking all threads done when one saga finishes.

Co-authored-by: Cursor <cursoragent@cursor.com>

* chore(ingestion): add production release smoke script for v0.3.0

Document pre-release prod checks and finalize 0.3.0 changelog notes for thread polling and combine().

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

zep-ingest-v0.2.1

Toggle zep-ingest-v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(ingestion): bump zep-ingest to 0.2.1 (#605)

The 10k default batch rollover is already on main; this sets the version the release workflow will publish.

Co-authored-by: Cursor <cursoragent@cursor.com>

zep-ingest-v0.2.0

Toggle zep-ingest-v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ci: bump gh-action-pypi-publish to v1.14.2 for metadata 2.5 (#601)

Co-authored-by: Cursor <cursoragent@cursor.com>

zep-ingest-v0.1.0

Toggle zep-ingest-v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ci(ingestion): derive release version from package metadata (#587)

integrations/adk/go/v0.1.0

Toggle integrations/adk/go/v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Automate Go integration releases (#558)

zep-crewai-v1.1.1

Toggle zep-crewai-v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Update CrewAI integration for compatibility with v0.186.0+ (#428)

* fix: Update CrewAI integration for compatibility with v0.186.0+

Changes external memory search results to use "context" key instead of "memory"
to align with CrewAI's updated external memory interface. This fixes KeyError
issues when using Zep with CrewAI v0.186.0 and later versions.

Changes:
- Updated ZepUserStorage, ZepGraphStorage, and ZepStorage search methods
- Fixed test assertions to expect "context" key in results
- Updated example scripts to display results using "context" key
- All 60 tests pass, examples run successfully with CrewAI v0.186.1

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: Bump version to 1.1.1

Update version for CrewAI v0.186.0+ compatibility bug fix.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>

v1.0.2

Toggle v1.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(postgres): Add URL escaping to database connection string (#380)

* feat(postgres): Add URL escaping to database connection string

Add url.QueryEscape() to properly handle special characters in PostgreSQL
connection parameters. This prevents potential connection issues and improves
security when credentials contain special characters.

Changes:
- Escape username with url.QueryEscape()
- Escape password with url.QueryEscape()
- Escape hostname with url.QueryEscape()
- Escape database name with url.QueryEscape()

Example special characters handled:
- @ in usernames (e.g., user@domain.com)
- Special chars in passwords (e.g., *, (, ), @)
- Special chars in database names

This change ensures the DSN string is properly formatted regardless of the
characters present in the connection parameters.

Related to PostgreSQL connection string format:
postgres://username:password@hostname:port/database

* Update src/lib/config/config.go

Remove url.QueryEscape for Host

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

* Update config.go to match spacing format

---------

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

v1.0.1

Toggle v1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Mention telemetry in README (#378)

* Update README.md

* Update README.md

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

---------

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Fix permissions on release runner (#364)

v0.27.2

Toggle v0.27.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add gpt-4o-mini to MaxLLMTokensMap (#356)