{% extends 'base.html' %} {% load static %} {# AGENT TEMPLATE STARTER - Copy this file and customize for new agents REPLACE THE FOLLOWING: 1. "Agent Template Starter" -> Your agent name 2. "YOUR_AGENT_SLUG" -> your-agent-slug 3. Form fields in the widget-content section 4. How it works steps (optional) 5. Agent-specific JavaScript (optional) KEEP THE FOLLOWING: - All {% include %} statements for shared components - Basic template structure and CSS links - Processing and results components #} {% block title %}Agent Template Starter - Quantum Tasks AI{% endblock %} {% block extra_css %} {# Add agent-specific CSS here if needed #} {% endblock %} {% block content %} {% include "workflows/components/agent_header.html" with agent_title=agent_config.name agent_subtitle=agent_config.description %} {% include "workflows/components/quick_agents_panel.html" %}

{{ agent_config.icon }} {# CUSTOMIZE: Change "Details" to something specific like "Configuration", "Input", etc. #} {{ agent_config.name }} Details

{% csrf_token %} {# CUSTOMIZE: Replace this section with your agent-specific form fields #}

📝 Input Section

Provide a helpful description for this field
Describe what kind of content goes here
Choose the appropriate option
{# END CUSTOMIZE SECTION #}
{% if user.is_authenticated %} {% if user.wallet_balance >= agent_config.price %} {% else %}
Insufficient balance! You need {{ agent_config.price }} AED.
💰 Top Up Wallet {% endif %} {% else %} 🔐 Login to Continue {% endif %}
{# CUSTOMIZE: Change "generic" to your agent-specific steps or keep as is #} {% include "workflows/components/how_it_works_widget.html" with steps="generic" %}
{# CUSTOMIZE: Change status messages to match your agent's processing #} {% include "workflows/components/processing_status.html" with status_title="Processing your request..." status_text="Please wait while we generate your content." %} {# CUSTOMIZE: Change results_title to match your agent's output #} {% include "workflows/components/results_container.html" with results_title="Generated Results" %} {% endblock %} {% block extra_js %} {# CUSTOMIZE: Add agent-specific JavaScript file if needed #} {# #} {# CUSTOMIZE: Add agent-specific JavaScript inline if needed #} {% endblock %}