MCPcopy Create free account
hub / github.com/CodeClash-ai/CodeClash / render_game_viewer

Function render_game_viewer

codeclash/viewer/app.py:1070–1078  ·  view source on GitHub ↗

Common logic for rendering game viewer pages with timeout protection

(folder_path: Path, selected_folder: str)

Source from the content-addressed store, hash-verified

1068
1069@print_timing
1070def render_game_viewer(folder_path: Path, selected_folder: str) -> str:
1071 """Common logic for rendering game viewer pages with timeout protection"""
1072 try:
1073 return _render_game_viewer_impl(folder_path, selected_folder)
1074 except TimeoutError:
1075 logger.error(f"Timeout while rendering game viewer for {selected_folder}")
1076 return render_template(
1077 "error.html", error_message="Request timed out after 2 minutes. The game data may be too large to load."
1078 )
1079
1080
1081# Register the custom filters

Callers 2

indexFunction · 0.85
game_viewFunction · 0.85

Calls 1

_render_game_viewer_implFunction · 0.85

Tested by

no test coverage detected