Tag: AI

44 NOTES
144

God Packages and Other Slow Failures

Structural ratchets for AI-assisted Go, six months into make verify
AIGOTESTINGDEVOPS
2026-08-22
143

Do Cross-References Help LLM Agents Complete Documents?

The agent found every page certified unreachable. Links cut search cost and keep working when search is off; they do not change what it reaches
MCPAIAGENTSDATA
2026-08-20
142

Knowledge Pollution: Verification Displacement, Capability, and the Price of a Curation Gate

A wrong note that passed review spread only where the agent could have checked it, and only on Haiku 4.5: 16 of 24, against 0 of 24 on Sonnet 5 and Opus 5
MCPAIAGENTSDATA
2026-08-17
141

On-Prem GPUs in a Boring Kubernetes Cluster

Adding your own GPUs to the platform with the NVIDIA GPU Operator
KUBERNETESFOSSPLATFORMGPU
2026-08-12
135

An Instrument for MCP Agent Studies

The harness behind two DOI-archived benchmark reports, and why a study premise can be killed in one working day
MCPAIAGENTSDATA
2026-08-01
131

When Do Agents Use Stored Knowledge?

A benchmark that killed its own hypothesis: strong models re-derive what they can check, and a weak model trusts a stale note over the evidence in front of it
MCPAIAGENTSDATA
2026-07-26
128

Does a Semantic Knowledge Layer Make an Agent Measurably Better?

A reproducible benchmark: 42.7% to 98.7% on knowledge-trap questions, and a platform that learns from empty
MCPAIAGENTSDATA
2026-07-22
124

The Agent Gateway to Your Platform: mcp-data-platform

An Apache-2.0 MCP server that gives frontier models access and grounded context to everything you built
KUBERNETESFOSSPLATFORMMCP
2026-07-15
123

A Data Catalog Your Agents Can Read: DataHub

Metadata, lineage, and a business glossary over the whole platform
KUBERNETESFOSSPLATFORMDATAHUB
2026-07-13
113

Where Tribal Knowledge Goes

An insight an analyst shares mid-session becomes a reviewed, signed-off change to the catalog rather than vanishing when the conversation ends.
MCPAGENTSDATAAI
2026-06-26
111

Steering Agents Without Caging Them

Steering agents from the server middleware instead of the tool descriptions.
MCPGOAGENTSAI
2026-06-24
107

Why I Build MCP Servers in Go, Not Python

An MCP server faces an agent on both sides. Go lets me leash the agent that writes it and harden the contract the agent reads.
MCPGOAIAGENTS
2026-06-19
106

Build a Better Platform Than You're Renting

Cloud-grade data platforms from FOSS on Kubernetes, now that agents run the hard part
KUBERNETESDATAAIFOSS
2026-06-14
105

A Complete MCP Server and Client in Go

One server that uses every primitive, runs over both transports, sits behind auth, and is tested end to end, with one annotated trace through all of it
MCPGOPROTOCOLAI
2026-06-08
103

Tasks: Durable, Async Tool Calls

The experimental 2025-11-25 primitive that turns a request into call-now-fetch-later, hand-rolled on the wire because the SDK has not caught up
MCPGOPROTOCOLTASKS
2026-06-06
102

Security: Tool Poisoning, Prompt Injection, and the Trust Boundary

A server's words flow straight into the model's context. The anatomy of how that becomes an attack, and where the host has to stand to stop it
MCPGOPROTOCOLSECURITY
2026-06-04
101

Authorization: OAuth 2.1 for HTTP MCP Servers

How a remote server proves who is calling: the discovery chain, resource indicators that bind a token to one server, and the passthrough ban that stops a confused deputy
MCPGOPROTOCOLOAUTH
2026-06-02
100

Logging and the Notification Family

Structured server logs filtered by severity, and the list_changed notifications that keep a client's view of a server from going stale
MCPGOPROTOCOLLOGGING
2026-05-31
99

Progress, Cancellation, Ping, Pagination, and _meta

The plumbing every MCP primitive shares: how a long call reports progress, how either side cancels one, how a connection is checked, how a list is paged
MCPGOPROTOCOLAI
2026-05-29
98

Elicitation: When the Server Needs to Ask the User

The server asks a person for input mid-task, with a flat form for ordinary data and a URL handoff for the secrets a form must never touch
MCPGOPROTOCOLELICITATION
2026-05-27
97

Roots: Telling the Server Where It May Look

The client hands the server a list of directories it is allowed to use, a boundary the server asks for and the client defines and enforces
MCPGOPROTOCOLROOTS
2026-05-25
95

Sampling: When the Server Calls Your Model Back

The protocol inverts. A server asks the client to run the host's model, with no API key of its own and a human able to deny every request
MCPGOPROTOCOLSAMPLING
2026-05-23
94

Completion: Argument Autocomplete for Prompts and Resources

One method that suggests values as a user fills in an argument, and the context field that scopes those suggestions to what is already filled
MCPGOPROTOCOLCOMPLETION
2026-05-21
93

Prompts: Server-Authored Conversation Starters

The third server primitive and the one people misread: templates the user selects, rendered into messages that can embed a server's own resources
MCPGOPROTOCOLPROMPTS
2026-05-19
92

Resources: list, read, templates, and subscriptions

The primitive for data the model reads, the counterpart to tools, with URI templates for whole families and live notifications when something changes
MCPGOPROTOCOLRESOURCES
2026-05-17
91

Tools, Part 2: Calling, Content Types, and Structured Output

Every shape a tool result can take: the five content types, structured output validated against a schema, and the difference between a failed tool and a failed protocol
MCPGOPROTOCOLTOOLS
2026-05-15
90

Tools, Part 1: Discovery and the inputSchema Contract

What the model actually receives when it lists a server's tools, how the schema is built from a Go type, and why a tool's annotations cannot be trusted
MCPGOPROTOCOLTOOLS
2026-05-13
89

Transport II, Streamable HTTP: One Endpoint, Two Directions

A single HTTP path carries the protocol. In 2025-11-25 a session id is optional. In 2026-07-28 it is gone.
MCPGOPROTOCOLHTTP
2026-05-11
88

Transport I, stdio: Two Pipes and a Subprocess

The simplest MCP transport, built by hand on both sides with no SDK, plus the stderr rule that silently breaks servers
MCPGOPROTOCOLSTDIO
2026-05-09
87

Why Data MCPs Need Vector Search

Vector Search Without the Vector Database, Part 1
AIMCPPOSTGRESQLPGVECTOR
2026-05-08