kylebrodeur commited on
Commit
e91e8f9
·
verified ·
1 Parent(s): 3aec29c

fix: guard __main__ for Space (pySpaces handles launch)

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -13,6 +13,7 @@ never crashes. Run: `ollama serve` + `make run` (= `uv run python app.py`).
13
 
14
  from __future__ import annotations
15
 
 
16
  import random
17
 
18
  import gradio as gr
@@ -460,6 +461,6 @@ def build() -> gr.Blocks:
460
 
461
  demo = build()
462
 
463
- if __name__ == "__main__":
464
  print(f"[chief-engineer] {llm.backend_status()} | seeded {_loaded} lessons this run")
465
  demo.queue().launch(theme=THEME, css=CSS, head=VP_HEAD, server_name="0.0.0.0", server_port=7860)
 
13
 
14
  from __future__ import annotations
15
 
16
+ import os
17
  import random
18
 
19
  import gradio as gr
 
461
 
462
  demo = build()
463
 
464
+ if __name__ == "__main__" and not os.environ.get("SPACE_ID"):
465
  print(f"[chief-engineer] {llm.backend_status()} | seeded {_loaded} lessons this run")
466
  demo.queue().launch(theme=THEME, css=CSS, head=VP_HEAD, server_name="0.0.0.0", server_port=7860)