mirror of
https://github.com/thecyberlearn/quantum-ai.git
synced 2026-08-18 15:53:00 +00:00
Major fixes:
- Weather Reporter: Restore correct API-based processing pattern
* Fix form submission URL to use /agents/weather-reporter/process/
* Remove incorrect polling logic (API agents return immediate results)
* Fix response field mapping to use formatted_report instead of analysis_text
* Implement immediate response display without polling
- Agent CSS System: Enhance unified styling system
* Add missing CSS classes for status display (.status-title, .status-subtitle)
* Add enhanced typography for results content formatting
* Include modern info boxes (.key-points, .insights, .summary)
* Fix animation keyframes for proper loading states
- Template Consistency: Update agents to use shared components
* Job Posting Generator: Add cache-busted CSS and shared header/panel
* Social Ads Generator: Add unified CSS link and shared components
* Create component templates for consistent agent layouts
Key architectural insight: Weather Reporter is API-based (immediate response)
while Data Analyzer is webhook-based (async polling). Fixed Weather Reporter
to use correct pattern based on git history commit 82fc051.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
21 lines
896 B
HTML
21 lines
896 B
HTML
<div class="agent-widget widget-wide results-container" id="resultsContainer" style="display: none;">
|
|
<div class="widget-header">
|
|
<h3 class="widget-title">
|
|
<span class="widget-icon">📊</span>
|
|
{{ results_title|default:"Results" }}
|
|
</h3>
|
|
<span class="status-badge">Success</span>
|
|
</div>
|
|
|
|
<div class="widget-content">
|
|
<div class="results-content" id="resultsContent">
|
|
<!-- Results will be populated here by JavaScript -->
|
|
</div>
|
|
|
|
<div class="results-actions action-buttons">
|
|
<button onclick="copyResults()" class="btn btn-primary">📋 Copy Results</button>
|
|
<button onclick="downloadResults()" class="btn btn-secondary">💾 Download</button>
|
|
<button onclick="resetForm()" class="btn btn-secondary">🔄 New Request</button>
|
|
</div>
|
|
</div>
|
|
</div> |