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.
The Agent That Retried Five Times Over a String: tool-arg-coerce-py

The Agent That Retried Five Times Over a String: tool-arg-coerce-py

Comments
5 min read
I parallelized two tool calls to speed up my agent. One was a database write. Here's what happened.

I parallelized two tool calls to speed up my agent. One was a database write. Here's what happened.

Comments
6 min read
prompt-template-version: Semver-Pin Your System Prompts So You Can Always Roll Back

prompt-template-version: Semver-Pin Your System Prompts So You Can Always Roll Back

Comments
6 min read
agentguard-rs: Domain Allowlists for Rust AI Agent Network Calls

agentguard-rs: Domain Allowlists for Rust AI Agent Network Calls

Comments
5 min read
llm-json-repair: Three-Pass Local JSON Repair for LLM Responses in Rust

llm-json-repair: Three-Pass Local JSON Repair for LLM Responses in Rust

Comments
4 min read
agenttrace-rs: Group LLM Calls into Named Runs and Get Cost Breakdowns in Rust

agenttrace-rs: Group LLM Calls into Named Runs and Get Cost Breakdowns in Rust

Comments
4 min read
Per-Tool Call-Count Caps: Prevent Any Single Tool From Running Away

Per-Tool Call-Count Caps: Prevent Any Single Tool From Running Away

Comments
4 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
Rust: Stop Retries From Double-Submitting LLM Calls With Content-Derived Idempotency Keys

Rust: Stop Retries From Double-Submitting LLM Calls With Content-Derived Idempotency Keys

Comments
4 min read
Stop Paying for the Same Tool Call Twice: Memoize LLM Tool Calls with tool-call-cache

Stop Paying for the Same Tool Call Twice: Memoize LLM Tool Calls with tool-call-cache

Comments
5 min read
agentsnap-rs: Snapshot Testing for Rust Agent Tool-Call Traces

agentsnap-rs: Snapshot Testing for Rust Agent Tool-Call Traces

Comments
5 min read
Composable Stop Conditions: Know When Your Agent Is Actually Done

Composable Stop Conditions: Know When Your Agent Is Actually Done

Comments
4 min read
token-budget-py: Thread-Safe Token and USD Caps for Python Agents

token-budget-py: Thread-Safe Token and USD Caps for Python Agents

Comments
5 min read
Stop Writing Tool Schemas by Hand: tool-schema-from-fn

Stop Writing Tool Schemas by Hand: tool-schema-from-fn

Comments
6 min read
Decouple Your Agent Components with a Pub/Sub Event Bus

Decouple Your Agent Components with a Pub/Sub Event Bus

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