{% extends "base.html" %} {% block content %}

Tools

{% for tool in tools %}

{{ tool.name }}

{% if tool.annotations %} {% if tool.annotations.read_only %}read-only{% endif %} {% if tool.annotations.destructive %}destructive{% endif %} {% if tool.annotations.idempotent %}idempotent{% endif %} {% endif %}
{% if tool.description %}

{{ tool.description }}

{% endif %} {% set properties = tool.input_schema.get("properties", {}) %} {% set required_params = tool.input_schema.get("required", []) %} {% if properties %}

Parameters

{% for param_name, param_schema in properties.items() %} {% endfor %}
NameTypeRequiredDefaultDescription
{{ param_name }} {{ param_schema.get("type", "any") }} {{ "yes" if param_name in required_params else "no" }} {{ param_schema.get("default", "—") }} {{ param_schema.get("description", "") }}
{% endif %}
{% endfor %} {% endblock %}