<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aliza Solomon</title>
    <description>The latest articles on DEV Community by Aliza Solomon (@aliza_solomon_1273d603d9e).</description>
    <link>https://dev.to/aliza_solomon_1273d603d9e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4072865%2Fe3fc2472-949b-4be6-b23b-569cc39f1218.jpg</url>
      <title>DEV Community: Aliza Solomon</title>
      <link>https://dev.to/aliza_solomon_1273d603d9e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aliza_solomon_1273d603d9e"/>
    <language>en</language>
    <item>
      <title>Will an agent keep llms.txt in context when the OpenAPI spec looks complete?</title>
      <dc:creator>Aliza Solomon</dc:creator>
      <pubDate>Tue, 11 Aug 2026 13:32:11 +0000</pubDate>
      <link>https://dev.to/aliza_solomon_1273d603d9e/will-an-agent-keep-llmstxt-in-context-when-the-openapi-spec-looks-complete-mdg</link>
      <guid>https://dev.to/aliza_solomon_1273d603d9e/will-an-agent-keep-llmstxt-in-context-when-the-openapi-spec-looks-complete-mdg</guid>
      <description>&lt;p&gt;I reviewed the APIs from a financial management tool that I use personally. The APIs provide access to all the data for a net worth dashboard, an asset portfolio with form-specific fields (bank, pension, crypto, RSU, etc.), and filtered cashflow transactions. They provide an openapi.json and llms.txt, plus documentation in a foreign language.&lt;/p&gt;

&lt;p&gt;The openapi.json was clearly written with agents in mind: it defines the auth and describes the token lifecycle, and includes standard error shapes. Each operation also has a summary and a short description of what the call returns and when you'd use it. Responses carry inline JSON examples. &lt;/p&gt;

&lt;p&gt;For agent-facing docs, that looks like a strong surface: paths, auth, errors, and copy-paste-shaped payloads all in the spec.&lt;/p&gt;

&lt;p&gt;But there's a problem: one method returns one of 8 form variants with distinct nested arrays with lots of variant-specific data (think pension vs RSU vs crypto specific info), and the examples don't cover these. Those per-form fields are documented in llms.txt, not in the spec. Instead, the spec has two examples out of eight.&lt;/p&gt;

&lt;p&gt;Without llms.txt in context, agents tend to generalize from the example shapes provided. It might read form and still not know whether to look for stocksData, cryptoData, or something else — so it builds a uniform model and misses most of the detail that actually makes the portfolio useful.&lt;/p&gt;

&lt;p&gt;So the questions I'm left with are: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How likely are agents to realize that they need to always keep the llms.txt in context? &lt;/li&gt;
&lt;li&gt;Will they do it even when explicitly told to? &lt;/li&gt;
&lt;li&gt;Or should the openapi.json have examples for every variant? &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>api</category>
      <category>ai</category>
      <category>openapi</category>
      <category>documentation</category>
    </item>
  </channel>
</rss>
