Weight 13%Β·6 topics
Memory, State & Execution
Choose memory strategies, persist state with drift detection, and keep continuity across tools and environments.
- 1Short-, Long- and External Memory StrategiesDistinguish the three memory layers every agent uses β short-term working context, long-term learned facts, and external retrieval β and pick the right layer for each piece of state so the agent doesn't blow the context window or leak stale data.β± 9 minΒ·+45 XPΒ·medium
- 2Scope Memory to the Task at HandEvery memory record needs a scope β user, repo, session, or task. Get the scope wrong and the agent leaks one user's preferences into another's session, or worse, applies last week's plan to today's PR. This topic teaches you to bind memory to the smallest scope that still makes it useful.β± 8 minΒ·+45 XPΒ·medium
- 3Expiration, Pruning and Reset RulesMemory that never expires becomes a liability. This topic covers TTLs, recency- and relevance-based pruning, and explicit reset rules so the agent's context stays compact, correct, and forgettable when the user asks.β± 8 minΒ·+40 XPΒ·medium
- 4Persist State and Detect DriftPersisting agent state is half the job β the other half is noticing when that persisted state has drifted from reality. This topic covers durable state stores, version stamps, and the failure signals that tell you the agent is acting on a stale snapshot.β± 10 minΒ·+50 XPΒ·hard
- 5Resumability and Durable ArtifactsA real agent run can outlive a single process: pods restart, users go to bed, sessions get handed off. This topic covers the durable artifacts and checkpoints that let an agent resume mid-task instead of starting over.β± 9 minΒ·+45 XPΒ·medium
- 6Continuity Across Tools and EnvironmentsAgents rarely live in one tool. A run may start in an IDE, continue in a chat, hand off to a CI bot, and finish in a code-review UI. This topic covers how to carry identity, context, and state across those boundaries without losing the thread.β± 9 minΒ·+50 XPΒ·hard