<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>About this course | Garage Education</title><link>https://www.garageeducation.org/docs/agent-harness-spring-ai/99-about/</link><atom:link href="https://www.garageeducation.org/docs/agent-harness-spring-ai/99-about/index.xml" rel="self" type="application/rss+xml"/><description>About this course</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-US</language><copyright>©</copyright><lastBuildDate>Sat, 10 Oct 2026 00:00:00 +0000</lastBuildDate><image><url>https://www.garageeducation.org/media/logo.svg</url><title>About this course</title><link>https://www.garageeducation.org/docs/agent-harness-spring-ai/99-about/</link></image><item><title>Progress, open items, and changelog</title><link>https://www.garageeducation.org/docs/agent-harness-spring-ai/99-about/01-progress-and-changelog/</link><pubDate>Sat, 10 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.garageeducation.org/docs/agent-harness-spring-ai/99-about/01-progress-and-changelog/</guid><description>&lt;h2 id="progress-checklist"&gt;Progress checklist&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Front matter and glossary&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 1: Foundations (chapters 1 to 4)&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 2: The Loop (chapters 5 to 9)&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 3: Memory and Retrieval (chapters 10 to 13)&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 4: Skills and Agents (chapters 14 to 18)&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 5: Observability, Evaluation, and Cost (chapters 19 to 22)&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 6: Durable Execution with Temporal (chapters 23 and 24)&lt;/li&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Part 7: Capstone (chapter 25)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="open-items"&gt;Open items&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Confirm class names and annotations against the pinned versions. Several chapters are marked to verify.&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Add the fake log data set and runbook files to the course repository.&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Add an answer key for each chapter exercise.&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Confirm the BM25 index statement and the probe syntax (Ch. 11, 12).&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Confirm the reranker &lt;code&gt;/rerank&lt;/code&gt; request shape (Ch. 13).&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Confirm the Temporal annotation packages and starter keys (Ch. 24).&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; Switch Chapter 25 to &lt;code&gt;io.temporal:spring-ai&lt;/code&gt; after a public release (PR #40 is open).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="changelog"&gt;Changelog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;v0.1: Table of contents.&lt;/li&gt;
&lt;li&gt;v0.2: Front matter, glossary, chapters 1 to 7.&lt;/li&gt;
&lt;li&gt;v0.3: Chapters 8 to 25.&lt;/li&gt;
&lt;li&gt;v0.4: Hybrid retrieval with VectorChord (keyword and vector, merged with RRF).&lt;/li&gt;
&lt;li&gt;v0.5: Local BGE-M3 embeddings. Plain JUnit evals. Spring Cache with Caffeine.&lt;/li&gt;
&lt;li&gt;v0.6: Approvals and run state in PostgreSQL. LM Studio embeddings. Skill pre-filtering.&lt;/li&gt;
&lt;li&gt;v0.7: Knowledge graph in Apache AGE. Reranker over REST.&lt;/li&gt;
&lt;li&gt;v0.8: Spring AI Session for short-term memory. LM Studio chat with Gemma.&lt;/li&gt;
&lt;li&gt;v0.9: Temporal required for every run.&lt;/li&gt;
&lt;li&gt;v1.0: Versions pinned. Chapter 25 uses plain Temporal activities. Version policy added.&lt;/li&gt;
&lt;li&gt;v1.1 (this document): Consolidated into one document. Spring Boot 4.1.1, Spring AI 2.0.1, Session 0.6.0, Temporal 1.35.0.&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>