Repository navigation
docs: cross-link with JamJet — Use with JamJet section + combined example - #8
Conversation
…jamjet.py example
|
Warning Rate limit exceeded
To continue reviewing without waiting, purchase usage credits in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…inology, Rust line
Summary
Cross-link Engram with JamJet so the funnel between the two projects exists.
Changes
1. New "Use with JamJet" section in README
Inserted between the 60-second tour and Core concepts. Explains:
engram-spring-boot-starter+ JamJet Java Runtime; anything-MCP-aware2. New
examples/06_with_jamjet.pyEnd-to-end working example: a JamJet
@durableworkflow that uses Engram for memory. Two@tool-decorated functions wrap Engram operations (remember,answer_with_memory); the durable workflow composes them into a singleconversation_turn. Demonstrates per-category routing — preference questions route toReader(mode="synthesis")withrole_filter=("user",).The example is the proof-of-fit. Without it, "JamJet + Engram" is two separate libraries; with it, it's a stack.
Why now
PR #4 shipped v0.1.0 GA. PR #5 made the README OSS-friendly. But the README didn't yet make the connection to the broader JamJet ecosystem — meaning Engram could draw stars without converting any of that attention into JamJet adoption. This PR fixes that.
A complementary PR in
jamjet-labs/jamjetupdates that repo's "Sub-products" entry to point atjamjet-labs/engram(the new Python library) alongside the existing references to the Rust crate, MCP server, and Spring Boot starter.Test plan
examples/06_with_jamjet.pyresolvespython -m py_compile)