LangGraph conditional router 抛异常后,invoke(None, config) 为什么看似恢复成功却不再执行 router 和下游节点?本文在 langgraph 1.2.11 上用 InMemorySaver 与 SqliteSaver 独立复现,…
OpenAI CFO Sarah Friar 表示,公司正在企业 AI 中试验基于业务结果而非单纯使用量的定价。本文结合 OpenAI、Intercom、Salesforce、AWS 等一手资料,分析 AI Agent 定价为何从 Token/Usage 走向 Task、Outc…
Hugging Face Funes 本地实测:5 个已知目标查询 Hit@1/Hit@5 均为 100%,平均 recall 约 3.14 秒;同时验证无关查询仍返回低分候选、过时记忆仍可能被召回,以及 Codex trace 索引、secret scrub 和本地运行边界。
LangGraph checkpoint 恢复后时间错一小时怎么排查?本文独立复现 JsonPlusSerializer round-trip 后 ZoneInfo 退化为固定 UTC offset、fold=1 变成 0,并展示 DST 跨日运算从 09:00 变成 10:00…
复现 LangGraph 第一个 Checkpoint 前进程崩溃:0 Checkpoint、EmptyInputError 与 accepted run 丢失,并验证 application-owned acceptance ledger 的恢复边界。
Context Engineering 不只是 Prompt Engineering。本文结合 Microsoft、Anthropic、Google 官方资料与 XBSTACK 本地实测,解释 Retrieval、Tool Search、MCP、Memory、Compaction…
GPT-6 Astra 已于 2026 年 9 月 3 日发布。本文核对 API 价格、105 万上下文、Responses API 迁移与开放状态,并结合官方同表 Benchmark 对比 Claude Fable 5.1、Gemini 3.8 Flash 的 Coding、A…
Gemini 3.8 Flash 和 3.7 Flash 有什么区别?核对价格、1M 上下文、Thinking Level、AI 编程、AIGC、Claude/GPT 选型语境、Agent 路由、迁移和 Token 成本。
Claude Fable 5.1 和 Mythos 5.1 是同一个底层模型但使用不同安全策略。本文核对 Anthropic 官方价格、开放范围、缓存成本、Coding/Agent 基准和 Mythos 访问条件,帮助开发者判断该选哪一个。
MCP StreamableHTTPClientTransport 的 POST 收到 SSE 后,如果流在 JSON-RPC 响应前 EOF / 报错,请求可能一直 pending 到 timeout。XBSTACK 在 SDK 1.29.0/1.30.0 复现 Issue #…
WebMCP 已进入 Chrome 149 Origin Trial,2026-08-26 Chrome 又发布了面向真实用户目标的工具设计指南。本文按当前 document.modelContext、声明式 Form、registerTool、安全边界和 Lighthouse …
MCP Server 上线前不一定要先调用真实 Tool。本文按 MCP 2026-07-28 的 server/discover 与 list 方法,做无副作用只读预检:协议版本、Tools/Resources/Prompts、鉴权挑战、缓存提示和 modern/legacy …
llms.txt v2 在 2026 年 8 月加入页面发现关系:rel=alternate type=text/markdown 指向 Markdown 版本,rel=describedby 指向覆盖该页面的 llms.txt。本文给出网站接入、验证方法和不应夸大的边界。
MCP 配置文件最容易出问题的不是格式,而是明文 Secret、过宽 Shell、远程 MCP、权限和日志边界。本文按 MCP 官方授权要求与 OWASP MCP Security 做本地扫描示例,并用 Agent Security Auditor 给出整改前后检查。
n8n execution stuck running:2.36.6 生产 Webhook 已返回 200,execution_entity 却仍 status=running。本文用 SQLite A/B 复现 Zombie Execution,并给出验证 SQL、临时规避和 …
一次开发工具升级后的连接、执行和兼容问题,让我重新理解 “最新版” 和“稳定版”的区别。这篇复盘记录我为什么开始锁定开发工具版本,以及什么时候该升级、什么时候该保持不动。
n8n Code 节点报 Task request timed out / not matched to a runner?实测 n8n 2.37.1 external runner,区分等待 Runner 的 request timeout 与 JavaScript 执行超时,…
LangGraph 1.2.11 中,update_state 正常但 aupdate_state 报 InvalidUpdateError: Ambiguous update, specify as_node。本文复现 Issue #8714,解释同步 / 异步推断差异,并验证…
OpenAI Zero Data Retention(ZDR)并不等于整个 AI Agent 零留存。本文拆解 Responses API、Chat Completions、remote MCP、Prompt Cache、Background Mode 与 Data Reside…
n8n 2.35.3 的 Edit Fields 中,$json.data.sort()、splice()、fill()、copyWithin() 为什么突然返回 null?本文用官方 Docker 镜像对照 2.34.5 与 2.35.3,确认版本回归,并验证复制数组后的临时修…