Agent Catalog
What can your agents do across runtime and discovery?
runtime:iversen
node:all
What this page is for: discover capabilities, schemas, and metadata before you run agents or workflows.
api_smoke_test_agent
Jido.AI.Examples.ApiSmokeTestAgent
API endpoint tester and debugger using ReAct reasoning
slug:WqtXyERP
category:n/a
Metadata
%{
id: nil,
module: Jido.AI.Examples.ApiSmokeTestAgent,
name: "api_smoke_test_agent",
pid: nil,
status: :available,
category: nil,
tags: [],
slug: "WqtXyERP",
running_instances: [],
source_app: "jido_ai"
}
Schema Hint
#Zoi.map<
coerce: false,
unrecognized_keys: :strip,
fields: %{
requests: #Zoi.map<coerce: false, unrecognized_keys: :strip, default: %{}>,
completed: #Zoi.boolean<coerce: false, default: false>,
model: #Zoi.any<default: :fast>,
policy: #Zoi.map<
required: true,
coerce: false,
unrecognized_keys: :strip,
fields: %{
mode: #Zoi.atom<description: "Policy mode (:enforce or :monitor)",
default: :enforce>,
max_delta_chars: #Zoi.integer<description: "Max chars kept in ai.llm.delta payloads",
coerce: false, default: 4000>,
block_on_validation_error: #Zoi.boolean<description: "Block request/query/chat signals on validation failures",
coerce: false, default: true>
}
>,
last_answer: #Zoi.string<coerce: false, default: "">,
__strategy__: #Zoi.map<coerce: false, unrecognized_keys: :strip,
default: %{}>,
last_query: #Zoi.string<coerce: false, default: "">,
last_request_id: #Zoi.string<required: false, coerce: false>,
model_routing: #Zoi.map<
required: true,
coerce: false,
unrecognized_keys: :strip,
fields: %{
routes: #Zoi.map<
description: "Signal type/pattern to model alias mapping",
coerce: false,
unrecognized_keys: :strip,
default: %{
"chat.complete" => :fast,
"chat.embed" => :embedding,
"chat.generate_object" => :thinking,
"chat.message" => :capable,
"chat.simple" => :fast,
"reasoning.*.run" => :reasoning
}
>
}
>
}
>