Blog

Technology Insights

What an agentic protocol needs to get right

What does an agentic protocol, one that lets AI agents browse, shop and pay for people, need to get right? Here’s my list: thirteen success metrics in four groups, and how KYAPay allows for each. In my last post I argued that the human is the missing signal. A KYAPay token carries it: a signed […]
Read more

The human is the missing signal

Legitimate AI agents get blocked because, to a fraud system, an agent with no human behind it looks like a scalper. This post shows what changes when the human is named, with a demo that runs end to end. Legitimate agents get blocked, and the fraud systems aren’t wrong Legitimate agents get blocked today. Not […]
Read more

Insights from Mastercard, Okta, and Experian on The Agent Trust Stack

Every demo at The Trust Layer ended the same way. An agent bought something. Headphones. Gift cards. A dinner reservation. A stack of corporate swag. Real purchases, live on stage, in front of 250 people. So when four executives from Mastercard, Experian, Okta, and Skyfire building the infrastructure beneath agentic commerce sat down for the […]
Read more

Verified Identity at the Edge: How Skyfire and Fastly Enable Trusted Agent Commerce

AI agents already account for a growing share of global web traffic, and the curve is steepening fast. Between January and May of 2026, Fastly observed AI-driven requests across its network climb roughly 30 percent, growing about 6.5 times faster than human traffic over the same stretch. Step back to the broader picture and the […]
Read more
Engineering Blog

From Discovery to Execution: How AI Agents Can Dynamically Install Tools

General-purpose agents often rely on tools served by Model Context Protocol (MCP) servers to accomplish things for humans. MCP has quickly become the go-to protocol for enabling AI agents to access a wide range of tools. At a high level, a large language model (LLM) acts as the agent’s “brain,” while tools give it the […]
Read more
Engineering Blog

Converting OpenAPI Specs to Agent Tools

Before we dive in, let’s clarify what we mean by “agent tools”. Agent tools are local functions whose descriptions and parameters are exposed to an agent. The agent can then supply all the parameters to perform a “tool call”. Then, the agent framework (CrewAI, AWS Strands, Langchain, etc.) orchestrates running the tool function with those […]
Read more
Engineering Blog

The Importance of Context Placement in AI Agents

When building AI agents, it’s tempting to feed the model every bit of context you have – all the tools, all the data, all the instructions – in hopes that “more context == better results.” In theory, a larger context window and more tools should make an agent more capable. In practice, we’ve learned the […]
Read more
Engineering Blog

Your Agent Has Amnesia: Why Short-Term Memory Matters More Than You Think

How agent frameworks like Vercel AI and Autogen approach memory and why forgetting can break reasoning. This isn’t about vector databases — it’s about the kind of memory agents need to think between runs. Short-Term Memory Keeps LLMs Thinking Straight Try solving a problem without being able to remember the last step you took. You’d […]
Read more
AI merchant service

Agent Tool Calling Chaos when MCP Server Tools have Optional or Nullable Parameters

When building MCP servers, you quickly realize something: the devil really is in the details. One issue we’ve encountered is how differently LLMs and agent frameworks handle optional and nullable parameters in MCP server tools. At first glance, this might sound like a subtle implementation detail. But as we learned—through multiple iterations across OpenAI, Anthropic, […]
Read more
1 2