Spaces:
Runtime error
Runtime error
Commit History
-
use daggr latest version
de06d8a -
fix daggr version
90fbbc2 -
add daggr support
8c1d505
-
update
15e93d6
-
fix comfyui
35022df
-
update
d6a6b23 -
fix
7ba378b -
fixes
2e098e6 -
fix transforemrs js issue
3a2235f -
fix transformers js issue
511c44b -
gradio 6 support
d1c02ef
-
Fix transformers.js parser: Support both === and markdown formatsβ
Issue: LLM was generating code with markdown blocks (html, javascript, css) but parser only looked for === filename === format Fixes: 1. Updated TRANSFORMERS_JS_SYSTEM_PROMPT to specify === format explicitly - Added clear examples showing === index.html ===, === index.js ===, === style.css === - Explicitly stated NOT to use markdown code blocks 2. Enhanced parse_transformers_js_output() with fallback logic: - Primary: Parse === filename === sections - Fallback: Parse markdown code blocks (html, javascript, css) - Last resort: Try single HTML file extraction - Removes placeholder comments from extracted content This ensures backward compatibility with already-generated code while guiding future generations to use the correct format.f5a9d8a -
Create standalone backend_prompts.py without Gradio dependenciesβ
Issue: Backend depends on anycoder_app which has Gradio dependencies Solution: Extract all system prompts to standalone backend_prompts.py New file: backend_prompts.py - No dependencies on Gradio, config, or other heavy libraries - Pure Python with just string prompts - Includes all 7 language/framework prompts: * HTML_SYSTEM_PROMPT * TRANSFORMERS_JS_SYSTEM_PROMPT * STREAMLIT_SYSTEM_PROMPT * REACT_SYSTEM_PROMPT * GRADIO_SYSTEM_PROMPT (static version) * JSON_SYSTEM_PROMPT (static version) * GENERIC_SYSTEM_PROMPT Benefits: β Backend starts faster (no Gradio imports) β No dependency on anycoder_app directory β Cleaner separation of concerns β Same expert-level prompts for all languages β Easier to maintain and update prompts β No circular dependencies β Works in Docker without full Gradio installation Updated backend_api.py: - Import from backend_prompts instead of anycoder_app.prompts - Simpler, cleaner import with single try/except - Fallback prompts if import fails - Cβ¦613b744