<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>tag:dharta.ai,2026:blog</id>
  <title>Dharta Blog</title>
  <updated>2026-07-22T00:00:00Z</updated>
  <link rel="self" href="https://dharta.ai/blog/feed.xml"/>
  <link rel="alternate" href="https://dharta.ai/blog"/>
  <author>
    <name>Dharta</name>
    <uri>https://dharta.ai</uri>
  </author>
  <entry>
    <id>tag:dharta.ai,2026:blog/harness-selection-part-5-recommendation</id>
    <title>Selecting an agent harness: workload-based recommendation</title>
    <updated>2026-07-22T00:00:00Z</updated>
    <published>2026-07-22T00:00:00Z</published>
    <link rel="alternate" href="https://dharta.ai/blog/harness-selection-part-5-recommendation"/>
    <summary type="text">Turn startup tokens, capability requirements, tool loading, memory, and task cost into a workload-specific base harness choice.</summary>
    <author>
      <name>Dharta team</name>
      <uri>https://dharta.ai</uri>
    </author>
  </entry>
  <entry>
    <id>tag:dharta.ai,2026:blog/harness-selection-part-4-memory-and-per-task-cost</id>
    <title>Selecting an agent harness: memory and task cost</title>
    <updated>2026-07-20T00:00:00Z</updated>
    <published>2026-07-20T00:00:00Z</published>
    <link rel="alternate" href="https://dharta.ai/blog/harness-selection-part-4-memory-and-per-task-cost"/>
    <summary type="text">Measure memory footprint, turn count, and context growth after the worker agent is running.</summary>
    <author>
      <name>Dharta team</name>
      <uri>https://dharta.ai</uri>
    </author>
  </entry>
  <entry>
    <id>tag:dharta.ai,2026:blog/harness-selection-part-3-dynamic-tool-loading</id>
    <title>Selecting an agent harness: tool loading behavior</title>
    <updated>2026-07-15T00:00:00Z</updated>
    <published>2026-07-15T00:00:00Z</published>
    <link rel="alternate" href="https://dharta.ai/blog/harness-selection-part-3-dynamic-tool-loading"/>
    <summary type="text">Compare config-time tool composition with runtime tool loading so a worker agent sees the right tools for the task.</summary>
    <author>
      <name>Dharta team</name>
      <uri>https://dharta.ai</uri>
    </author>
  </entry>
  <entry>
    <id>tag:dharta.ai,2026:blog/harness-selection-part-2-capability-parity</id>
    <title>Selecting an agent harness: capability requirements</title>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <link rel="alternate" href="https://dharta.ai/blog/harness-selection-part-2-capability-parity"/>
    <summary type="text">Verify whether a base harness can support the operating pattern your worker agent needs before comparing cost.</summary>
    <author>
      <name>Dharta team</name>
      <uri>https://dharta.ai</uri>
    </author>
  </entry>
  <entry>
    <id>tag:dharta.ai,2026:blog/harness-selection-part-1-baseline-token-efficiency</id>
    <title>Selecting an agent harness: startup token cost</title>
    <updated>2026-07-08T00:00:00Z</updated>
    <published>2026-07-08T00:00:00Z</published>
    <link rel="alternate" href="https://dharta.ai/blog/harness-selection-part-1-baseline-token-efficiency"/>
    <summary type="text">Measure the fixed prompt and tool-schema tokens a base agent harness sends before useful work begins.</summary>
    <author>
      <name>Dharta team</name>
      <uri>https://dharta.ai</uri>
    </author>
  </entry>
</feed>
