DEV Community

Artificial Intelligence

Artificial intelligence leverages computers and machines to mimic the problem-solving and decision-making capabilities found in humans and in nature.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Per-Key Rate Limiting for Agent Tool Calls: Stop One User From Breaking Everything

Per-Key Rate Limiting for Agent Tool Calls: Stop One User From Breaking Everything

Comments
4 min read
tool-call-budgets: Stop Runaway Agent Loops Before They Hit Your Invoice

tool-call-budgets: Stop Runaway Agent Loops Before They Hit Your Invoice

Comments
5 min read
Stable Cache Keys for LLM Requests: Canonical Hashing in Rust

Stable Cache Keys for LLM Requests: Canonical Hashing in Rust

Comments
4 min read
PII in Your Prompt Logs Is a Liability: Redact Before You Send

PII in Your Prompt Logs Is a Liability: Redact Before You Send

Comments
5 min read
agent-event-bus: Sync and Async Pub/Sub for Agent Events

agent-event-bus: Sync and Async Pub/Sub for Agent Events

Comments
5 min read
Token-Bucket Rate Limiting for LLM Calls: Don't 429 Your Own Agent

Token-Bucket Rate Limiting for LLM Calls: Don't 429 Your Own Agent

Comments
4 min read
tool-loop-guard-rs: Break Agent Loops Before They Drain Your Budget

tool-loop-guard-rs: Break Agent Loops Before They Drain Your Budget

Comments
6 min read
agentcast-rs: Repair, Validate, and Retry LLM JSON Output in Rust

agentcast-rs: Repair, Validate, and Retry LLM JSON Output in Rust

Comments
5 min read
Monitor Your Agent's Health in Production

Monitor Your Agent's Health in Production

Comments
7 min read
agenttrace: Track Cost and Latency Across Every LLM Call in Your Agent

agenttrace: Track Cost and Latency Across Every LLM Call in Your Agent

Comments
5 min read
Split Long Documents Into Overlapping Chunks Without Losing Context

Split Long Documents Into Overlapping Chunks Without Losing Context

Comments
4 min read
llm-fallback-chain: Ordered Provider Failover for LLM Calls

llm-fallback-chain: Ordered Provider Failover for LLM Calls

Comments
5 min read
Tool Call Deduplication: Stop Your Agent from Doing the Same Thing Twice

Tool Call Deduplication: Stop Your Agent from Doing the Same Thing Twice

Comments
6 min read
Build System Prompts From Named Sections Instead of One Giant String

Build System Prompts From Named Sections Instead of One Giant String

Comments
4 min read
claude-stream-rs: parse Anthropic SSE streaming responses into a typed Rust enum

claude-stream-rs: parse Anthropic SSE streaming responses into a typed Rust enum

Comments
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.