Skip to content

Commit 8558e9f

Browse files
committed
fix mypy
1 parent b5e9150 commit 8558e9f

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

llama-index-server/llama_index/server/gen_ui/main.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class WriteAggregationEvent(Event):
3333
"""
3434

3535
events: List[Dict[str, Any]]
36-
ui_description: Optional[str]
36+
ui_description: str
3737

3838

3939
class WriteUIComponentEvent(Event):
@@ -109,7 +109,7 @@ def __init__(self, llm: LLM, **kwargs: Any):
109109
self._completed_steps: List[str] = []
110110
self._current_step: Optional[str] = None
111111

112-
def update_status(self, message: str, completed: bool = False):
112+
def update_status(self, message: str, completed: bool = False) -> None:
113113
"""Show completed and current steps in a panel."""
114114
if completed:
115115
if self._current_step:
@@ -341,7 +341,7 @@ async def refine_code(
341341
)
342342

343343

344-
def pre_run_checks():
344+
def pre_run_checks() -> None:
345345
if not os.getenv("ANTHROPIC_API_KEY"):
346346
raise ValueError(
347347
"Anthropic API key is not set. Please set the ANTHROPIC_API_KEY environment variable."
@@ -394,7 +394,9 @@ async def generate_ui_for_workflow(
394394
border_style="red",
395395
)
396396
)
397-
return
397+
raise RuntimeError(
398+
"No events found that are used with write_event_to_stream. Please check the workflow file."
399+
)
398400
elif event_cls is not None:
399401
event_schemas = [
400402
{"type": event_cls.__name__, "schema": event_cls.model_json_schema()}

llama-index-server/llama_index/server/gen_ui/parse_workflow_code.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class EventAnalyzer(ast.NodeVisitor):
1111
Parse the workflow code to find UIEvent instances passed to write_event_to_stream.
1212
"""
1313

14-
def __init__(self):
14+
def __init__(self) -> None:
1515
self.found_ui_event = False
1616

1717
def visit_Call(self, node: ast.Call) -> None:

0 commit comments

Comments
 (0)