ax-rust-agent-observability

Inspect Rust Ax agent traces and runtime envelopes for debugging.

2.9k|186|Updated Feb 23, 2023
One-click install
npx skills add https://github.com/ax-llm/ax --skill ax-rust-agent-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ax-rust-agent-observability
Source: https://github.com/ax-llm/ax/tree/main/website/static/rust/.well-known/agent-skills/ax-rust-agent-observability
Command: npx skills add https://github.com/ax-llm/ax --skill ax-rust-agent-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you inspect and debug Rust Ax agents when you need to understand traces, usage totals, action logs, checkpoints, and runtime behavior in production or during local development.

Core Features & Use Cases

  • Trace Inspection: Review agent envelopes, model calls, tool activity, and runtime progress to understand what happened during execution.
  • Usage and Replay Analysis: Track usage accounting, replay action logs, and compare checkpoints to diagnose loops or regressions.
  • Production Debugging: Use the generated Rust package API and observability callbacks to troubleshoot agent failures without switching to TypeScript-only concepts.

Quick Start

Use this skill to inspect a Rust Ax agent trace and explain the observed runtime behavior for a specific example.

Frequently Asked Questions about ax-rust-agent-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace Rust agent execution and inspect runtime envelopes in axllm?

You trace Rust agent execution by attaching observability callbacks to the generated Rust package API, which allows you to inspect runtime envelopes, model calls, and tool activity for debugging.

What is the best way to replay action logs and compare checkpoints for Rust agents?

Replay action logs and compare checkpoints by using axllm observability capabilities to track usage accounting and diagnose execution loops or regressions in Rust agents.

Can I debug Rust agent failures in production without using TypeScript concepts?

Yes, you can debug Rust agent failures in production directly using the generated Rust package API and observability callbacks, bypassing TypeScript-only concepts entirely.

Do I need AxIR documentation and capability manifests to set up Rust agent tracing?

Yes, setting up Rust agent tracing requires AxIR documentation, capability manifests, package examples, and runtime profile knowledge to correctly attach callbacks and inspect runtime envelopes.

Why does my Rust agent observability callback fail to capture runtime diagnostics?

Runtime diagnostics capture fails when missing required runtime profile knowledge or capability manifests, preventing correct callback attachment and runtime envelope inspection for agent observability.