@admin·5 min read·Agent Engineering `resources/updated` only signals that a URI may have changed; it carries no content version. This article uses discovery generations, subscription leases, and read-digest reconciliation to handle lost notifications, out-of-order updates, and resource-set changes during pagination.
#AI Agent #MCP #RAG♥ 1210 comments
@admin·5 min read·Agent Engineering `modelPreferences` does not specify a model, and Sampling results should not reach the Server without review. This article freezes the routing policy, actual model, tool loop, and two-stage request/result consent into a single delivery receipt.
#LLM #AI Agent #MCP♥ 1220 comments
@admin·4 min read·Agent Engineering When an MCP Server connects to production systems, the hardest problem is not obtaining a token but preventing identity and permission boundaries from being conflated. This article presents a practical approach to layered authentication and authorization, token exchange, auditing, and failure handling.
#AI #AI Agent #MCP♥ 00 comments
@admin·4 min read·Agent Engineering An SSE disconnect, HTTP 404, and DELETE do not signify the same kind of termination. This article binds the MCP session, protocol version, original stream, and Last-Event-ID to prevent cross-stream replay, session hijacking, and duplicate side effects.
#AI Agent #MCP #DevOps♥ 1240 comments
@admin·5 min read·Agent Engineering MCP tools must handle model retries, network instability, and long-running downstream jobs. This article presents a complete design for timeout budgets, retry conditions, idempotency keys, cancellation semantics, and observability metrics to prevent duplicate writes and indefinite waits.
#AI Agent #MCP #DevOps♥ 00 comments
@admin·4 min read·Agent Engineering An MCP tool's input and output schemas form a long-lived contract among the model, client, and business service. This article covers parameter design, error models, pagination, compatibility, and testability so a growing tool catalog remains usable.
#AI #AI Agent #MCP♥ 00 comments
@admin·6 min read·Agent Engineering Routing tasks to the “strongest Agent” by role name ignores tool permissions, version compatibility, and real-time capacity. This article uses versioned capability descriptors, tiered admission control, and deadline-aware load shedding to protect interactive and critical workloads.
#AI #AI Agent #DevOps♥ 1300 comments
@admin·5 min read·Agent Engineering Drawing a DAG does not make it recoverable. This article separates dependency satisfaction, node attempts, artifact commits, and graph revisions, using event replay and a derived ready set to prevent missed runs, premature runs, or duplicate downstream release after a restart.
#AI #AI Agent #DevOps♥ 1310 comments
@admin·5 min read·Agent Engineering After multiple agents return results, concatenation or voting loses evidence and applicability conditions. This article designs candidate-result lineage, deterministic conflict classification, arbitration records, and atomic publication so merged conclusions can be recomputed and revoked.
#AI #LLM #AI Agent♥ 1320 comments
@admin·4 min read·Agent Engineering When multiple agents concurrently modify shared plans, preferences, or conclusions, simple last-write-wins handling loses facts. This article uses versioned commands, per-key ordering, and field-level merge policies to control concurrency.
#AI #AI Agent #DevOps♥ 1330 comments
@admin·5 min read·Agent Engineering When multiple Agents compete for the same work, a TTL-based claim helps with reclamation but cannot stop an old executor from committing late. This article uses monotonic fencing, attempt identity, and side-effect records to establish provable task ownership.
#AI #AI Agent #DevOps♥ 1340 comments
@admin·6 min read·Agent Engineering When Agents wait on one another for results, locks, approvals, or capacity, per-task timeouts merely prolong deadlocks. This article builds a versioned wait graph, detects strongly connected cycles, and releases resources through verifiable cancellation convergence.
#AI #AI Agent #DevOps♥ 1350 comments