{% extends "base.html" %} {% block title %}Playground - {{ agent.persona.name if agent and agent.persona and agent.persona.name else 'Agent' }} - Memorizz{% endblock %} {% block content %} {% if error %}
! {{ error }}
{% endif %} {% if agent %}
⚙️ Agent Configuration

Maximum tool-calling rounds per run (default: 20).

{% if entity_memory_status_error %}

{{ entity_memory_status_error }}

{% endif %}
{% if sandbox_status_error %}

{{ sandbox_status_error }}

{% endif %}
{% if internet_status_error %}

{{ internet_status_error }}

{% endif %}
{% if skills_marketplace_status_error %}

{{ skills_marketplace_status_error }}

{% endif %}

Use absolute or repo-relative paths. Skill code is executed only in sandbox via skill tools.

Configure MCP servers for sandboxed stdio/http access. For stdio, provide command + args + env.

{% if agent_tools %}
{% for tool in agent_tools %}
{{ tool.name }} {% if tool.description %} {{ tool.description }} {% endif %}
{% endfor %}
{% endif %}

Threads

{% if threads %}
{% for thread in threads %} {% endfor %}
{% else %}

No thread memory IDs yet. Use "Start New Thread" or send your first message.

{% endif %}
{% if context_window %} {% for msg in context_window %}
{% if msg.role == 'user' %}👤{% elif msg.role == 'assistant' %}🤖{% elif msg.role == 'tool' %}🔧{% else %}📝{% endif %}
{{ msg.role|default('Unknown')|title }}
{{ msg.content or msg.get('text', '') }}
{% endfor %} {% else %}
💬

Start a conversation with this agent

Messages will stream in real-time

{% endif %}
{% else %}

Agent Not Found

The requested agent could not be found.

Back to Agents
{% endif %} {% endblock %} {% block scripts %} {% endblock %}