<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>crab changelog</title>
    <link>https://crabagent.ai/changelog/</link>
    <description>Release notes for the crab coding agent.</description>
    <language>en</language>
    <item>
      <title>crab 0.4.0</title>
      <link>https://crabagent.ai/changelog/#v0.4.0</link>
      <guid isPermaLink="false">crab-0.4.0</guid>
      <pubDate>2026-10-22T12:00:00Z</pubDate>
      <description>Context compaction, in two replayable stages: deterministic tool-result shedding, then an LLM-written summary if shedding was not enough. The session file is never rewritten — compaction is recorded as an event and the model's view is rebuilt by replaying it. A meter that seeds exact context occupancy and token counters at --continue, by replaying the log rather than re-estimating. The status line is correct from the first prompt. Slash-command hints that complete commands and their arguments: /model  lists profiles, /skill: lists skills.</description>
    </item>
    <item>
      <title>crab 0.3.0</title>
      <link>https://crabagent.ai/changelog/#v0.3.0</link>
      <guid isPermaLink="false">crab-0.3.0</guid>
      <pubDate>2026-10-21T12:00:00Z</pubDate>
      <description>Observability end to end. The session log became format v2 — a meta row, message rows, and typed obs events (turn start/end, LLM calls, tool calls) — with canonical-JSON content digests. Four-way token usage (prompt, completion, cache read, cache write) carried from the SSE pipeline all the way to the report. crab trace &amp;lt;file&amp;gt;: renders a session's span tree, with --json.</description>
    </item>
    <item>
      <title>crab 0.2.0</title>
      <link>https://crabagent.ai/changelog/#v0.2.0</link>
      <guid isPermaLink="false">crab-0.2.0</guid>
      <pubDate>2026-10-16T12:00:00Z</pubDate>
      <description>Fullscreen TUI with an animated running indicator (spinner plus elapsed timer). /yolo and /model slash commands. STORY.md: the self-hosting arc, published while it was still short.</description>
    </item>
    <item>
      <title>crab 0.1.0</title>
      <link>https://crabagent.ai/changelog/#v0.1.0</link>
      <guid isPermaLink="false">crab-0.1.0</guid>
      <pubDate>2026-10-14T12:00:00Z</pubDate>
      <description>The agent loop, six tools (read, write, edit, bash, glob, grep), provider profiles in config.toml, and the interactive terminal UI. --print / --continue / --yolo / --provider / --system. --provider mock: a stub provider that replays canned replies, so the loop can be debugged and tested without a network call.</description>
    </item>
  </channel>
</rss>
