XBSTACK XBSTACK

Start with a concrete problem. Find an answer you can verify and reproduce.

Look High. Build Low.

XBSTACK continuously documents practical AI Agent, MCP, LangGraph and Workflow engineering, alongside useful developer tools, long-term research and outdoor field notes.

Search errors, engineering problems, tools, topics or articles… Search

AI Engineering Topics

Latest Publications

OpenAI Zero Data Retention for AI Agents: Responses API, MCP and Data Boundaries

OpenAI Zero Data Retention does not make an AI agent stack stateless. This guide maps ZDR across Responses API, remote MCP, prompt caching, background mode and Data Residency.

AI Engineering08/20/2026

n8n 2.35.3 $json Array Methods Return null: Reproduction and Workaround

In n8n 2.35.3 Edit Fields, $json.data.sort(), splice(), fill() and copyWithin() return null. Compare official 2.34.5 vs 2.35.3 Docker runs and tested copy-first workarounds.

AI Engineering08/19/2026

n8n HTTP Request Returns _readableState Instead of JSON: Raw Body Response Stream Fix

n8n HTTP Request can return _readableState instead of JSON with Raw Body + explicit JSON Response. See the four-case repro, source path and tested workarounds.

AI Engineering08/18/2026

Guizhou Keeps Getting More Popular: Why First-Time Visitors Should Skip a Few Stops

A personal view of why Guizhou attracts travelers, and why first-time visitors may enjoy it more by choosing fewer stops and leaving room for weather, local life and the mountains.

Lens08/18/2026

What Is DeepSeek V4-Pro-0813? API Pricing, Setup, and DeepSeek Harness Guide

DeepSeek V4-Pro-0813 explained: API pricing, 1M context, 384K output, concurrency, OpenAI/Anthropic setup, and DeepSeek Harness installation.

AI Engineering08/15/2026

AI SDK streamObject() Hangs After Errors: Why result.object Can Stay Pending

AI SDK 7.0.66 repro: streamObject can leave result.object and related promises pending after provider errors even when fullStream is consumed. Includes a tested failure fence.

AI Engineering08/15/2026