StackToHeap

No Overflow. A blog about software development, DevOps, and everything in between.

ai web developer-tools

This Post Has Tools: A Hands-On Look at WebMCP

WebMCP lets a web page hand an agent tools instead of pixels. This post registers its own tools, and you can call them from the page. What WebMCP is, when to use it, how it differs from MCP, and when not to bother.

• 8 mins
ai software-architecture developer-tools

DeepSeek Harness on a Claude Subscription in 120 Lines

DeepSeek Harness has no way to use a Claude subscription, so I wrote a plugin for it. Its model seam is stateless like Pi's, which meant I could borrow pi-claude-code for the hard part and dsh's own pi-ai adapter for the rest.

• 10 mins
ai software-architecture developer-tools

Two Harnesses Walk into a Claude Subscription

OpenCode and Pi (via pi-claude-code) can both use a local Claude Code login. OpenCode keeps a Claude Code session open across tool calls, while Pi runs a fresh worker for each step and replays the transcript.

• 15 mins
ai software-architecture developer-tools

Code Mode That Survives a Crash: Durable Scripts in Pi Durable

Code mode lets the model write a script that calls tools. Pi Durable makes that script resume after a restart without rerunning finished calls. What code mode is, how durable replay works, and when to reach for it.

• 15 mins
ai machine-learning

OpenAI Decisions API: How Does Jev's Big-Lab Competitor Fare?

OpenAI's Decisions API brings a big-lab competitor to Jev. How do their contracts, limits, accuracy, latency, and costs compare on BANKING77?

• 7 mins