<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agent on 130l</title><link>https://joejztang.github.io/tags/agent/</link><description>Recent content in Agent on 130l</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 15 Oct 2026 00:00:00 -0700</lastBuildDate><atom:link href="https://joejztang.github.io/tags/agent/index.xml" rel="self" type="application/rss+xml"/><item><title>LangChain &amp; LangGraph Cheat Sheet</title><link>https://joejztang.github.io/posts/langchain-langgraph-cheatsheet/</link><pubDate>Thu, 15 Oct 2026 00:00:00 -0700</pubDate><guid>https://joejztang.github.io/posts/langchain-langgraph-cheatsheet/</guid><description>&lt;div&gt;
 &lt;h1&gt;Table of Contents&lt;/h1&gt;
 &lt;nav id="TableOfContents"&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#part-1--beginner"&gt;Part 1 — Beginner&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#1-chat-models--messages"&gt;1. Chat Models &amp;amp; Messages&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#2-tools--tool-calling"&gt;2. Tools &amp;amp; Tool Calling&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#3-langgraph-core-concepts"&gt;3. LangGraph Core Concepts&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#4-conditional-edges-router-pattern"&gt;4. Conditional Edges (Router Pattern)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#5-using-messages-as-state"&gt;5. Using Messages as State&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#6-react-agent"&gt;6. ReAct Agent&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#7-short-term-memory-checkpointer"&gt;7. Short-term Memory (Checkpointer)&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#part-2--intermediate"&gt;Part 2 — Intermediate&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#8-state-schema-options"&gt;8. State Schema Options&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#9-reducers"&gt;9. Reducers&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#10-multiple-schemas"&gt;10. Multiple Schemas&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#11-trim--filter-messages"&gt;11. Trim &amp;amp; Filter Messages&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#12-streaming"&gt;12. Streaming&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#13-human-in-the-loop"&gt;13. Human-in-the-Loop&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#14-time-travel"&gt;14. Time Travel&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#15-parallelization-fan-out--fan-in"&gt;15. Parallelization (Fan-out / Fan-in)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#16-sub-graphs"&gt;16. Sub-graphs&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#17-map-reduce-send-api"&gt;17. Map-Reduce (Send API)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#18-long-term-memory-memory-store"&gt;18. Long-term Memory (Memory Store)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#19-memory-schemas"&gt;19. Memory Schemas&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#20-deployment--langgraph-platform"&gt;20. Deployment &amp;amp; LangGraph Platform&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#21-assistants-configuration-variants"&gt;21. Assistants (Configuration Variants)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#22-double-texting-strategies"&gt;22. Double-Texting Strategies&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#quick-reference"&gt;Quick Reference&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;This post was generated with the help of &lt;a href="https://claude.ai" class="external-link" target="_blank" rel="noopener"&gt;Claude&lt;/a&gt; (Anthropic), based on the &lt;a href="https://academy.langchain.com/courses/intro-to-langgraph" class="external-link" target="_blank" rel="noopener"&gt;LangChain Academy — Introduction to LangGraph&lt;/a&gt; course.&lt;/p&gt;</description></item></channel></rss>