Passing a bare string to a LanceDB full-text index tokenizes it and ORs the terms — good enough until a user types a phrase, a typo, or a term that only matters in one column. The query classes fix all three, and they're a few lines each.
The real split isn't feature lists or dashboards — it's whether the tool was designed around a single LLM call or around a whole agent run, and how you get alerted when the agent misbehaves.
A Kuaishou model most founders have never heard of now beats GLM-5.2 and GPT-5.5 on repository-level coding — at roughly a quarter of GLM's price. Here's whether it belongs in your routing table.
Chroma Cloud shipped a new expression-based Search API with first-class Reciprocal Rank Fusion. Here's the working setup — a sparse index in the schema, a dense-plus-keyword query, and the two flags that silently break it if you miss them.
The 2026-07-28 spec made the core stateless — so how does a four-minute tool call survive when any request can hit any server instance? The Tasks extension. Here's the exact message flow, capability negotiation, and the client poll loop, protocol-level.
The cheap near-frontier coder is OpenAI-compatible through OpenRouter. Two copy-paste paths — native in Cline, and via a local router for Claude Code — to move your agentic coding loop onto it in about five minutes.
A multi-turn agent that spins up a fresh sandbox every turn loses its filesystem, its installed packages, and its running processes each time. Here's the exact pause/resume code — and the auto-pause config that stops you paying for idle boxes between turns.
Your prototype's PersistentClient runs on one box's disk. Here's the exact chroma copy walkthrough to push those collections onto Chroma Cloud's object-storage backend — plus the two batched-write fallbacks for when the CLI can't reach both ends.
E2B's Build System 2.0 kills the e2b.Dockerfile and the `e2b template build` CLI step — you define the sandbox environment in Python or TypeScript, and the build runs itself. Here's the exact code, and the one capability it unlocks that a Dockerfile never could.
Snowflake now ships its own managed MCP server, so your CrewAI agents can query the warehouse in natural language without a connector, a warehouse password, or a single line of glue. Here's the exact wiring — and why the security boundary moves into Snowflake's role model.
Cline v3.0.41 stopped context compaction from firing during an active turn. It's a one-line changelog entry and a real lesson: compaction is a scheduling problem, not just a token-budget one.
Forget the model launches for a second. This week the SDKs under your agent shipped real releases — new default models, cheaper tool-schema loading, a day-0 Gemini tier, and a promo price with an expiry date. Here's the upgrade checklist, each line sourced to a release note.
A 29k-star, Apache-2.0 canvas for wiring agents to 1,000+ tools — build them visually, conversationally, or in code, then self-host the whole thing on Bun and Postgres. What it is, who it's for, and how to start.
Fresh off a $60M Series A, Arcade is the 'secure action layer' for production agents: it runs the OAuth flow, holds the tokens, and injects credentials server-side so your agent can send the Gmail or update the Salesforce record — and the LLM never touches a secret.
All three frontier APIs now take a JSON Schema and hand you back guaranteed-valid JSON. But the same schema does not drop into all three unchanged — and the place it breaks is the one line most people copy from OpenAI's docs.
A LangGraph agent that dies mid-run doesn't have to start over. Compile with a checkpointer, invoke with a stable thread_id, and the graph rehydrates from its last checkpoint. Here's the copy-paste path from MemorySaver to Postgres.
V2 landed in June as a harness-first rewrite around one new primitive. V1 isn't dead — it's in long-term maintenance and still shipping security fixes. Here's how to decide which line your agent belongs on.
The largest MCP revision since launch goes final on July 28. Here's the hands-on checklist for server authors — what to change, what to delete, and the two edits that are genuinely breaking.
Enable one flag and Letta spins up a background agent that reworks your primary agent's memory off the critical path — better recall, zero added user-facing latency.
Mem0's 2.x line rewrote how an agent's memory is written and read — one LLM call per turn, no UPDATE/DELETE, and entity links built into the main store so you no longer bolt on a graph database. Here's how the new add-and-retrieve path works, with the exact API.
Langfuse's v4 SDK rewired everything onto OpenTelemetry, so the way you instrument an agent changed. Here's the current, copy-paste path from an empty file to a scored trace — with the v3→v4 renames that will bite you if you copy an old tutorial.
Flows give you an event-driven graph without writing threading or a state machine. Here's the whole control-flow vocabulary — @start, @listen, @router, and_, or_ — with copy-paste code for fan-out, join, and conditional branching.
The 2026-07-28 spec removed tasks/list — in a stateless protocol the server can't enumerate 'your' tasks. So you carry the claim ticket. Lose the id and the work is orphaned. Here's the client-side store that stops that happening.
CrewAI's built-in memory resets every run and lives in a local SQLite file. This is the copy-paste walkthrough for swapping in Mem0 so a crew remembers a user across sessions — both the managed Cloud path and the self-hosted OSS one.
A deep agent is a plain tool-calling loop plus four batteries: a planner, a filesystem, subagents, and context management. Here's create_deep_agent end to end — a working research agent in ~15 lines, then how to add a custom subagent.
Pure vector search misses exact terms — product SKUs, error codes, function names — that your agent's retrieval has to nail. This is the copy-paste walkthrough for combining semantic and keyword search in LanceDB with an FTS index and a reranker, in about a dozen lines.
E2B's mid-July SDKs (Python 2.32, JS 2.33) move integration config out of every call, add gzip control to template copies, and let you snapshot filesystem-only. Small changes that bite once you run untrusted agent code at scale.
CrewAI 1.14 made memory a backend you own instead of a black box it ships. Here's the copy-paste path from the bundled default store to your own Qdrant — and the one config field whose name will confuse you.