hashan-7 commited on
Commit
6df6adc
·
verified ·
1 Parent(s): 1452e7a

Update code

Browse files
Files changed (1) hide show
  1. response_formatter.py +4 -3
response_formatter.py CHANGED
@@ -1,7 +1,7 @@
1
  import re
2
- from typing import Optional
3
 
4
- from schemas import CodeTaskType, CodeXResponse, ResponseMeta
5
 
6
 
7
  def clean_text(text: Optional[str]) -> str:
@@ -271,6 +271,7 @@ def build_response(
271
  source_count: int = 0,
272
  processing_time_ms: Optional[int] = None,
273
  original_code: Optional[str] = None,
 
274
  ) -> CodeXResponse:
275
  cleaned_output = clean_text(model_output)
276
 
@@ -299,7 +300,7 @@ def build_response(
299
  code_output=code_output,
300
  explanation=explanation,
301
  warnings=warnings,
302
- sources=[],
303
  needs_clarification=False,
304
  meta=ResponseMeta(
305
  used_model=model_used,
 
1
  import re
2
+ from typing import Optional, List
3
 
4
+ from schemas import CodeTaskType, CodeXResponse, ResponseMeta, RetrievedEvidence
5
 
6
 
7
  def clean_text(text: Optional[str]) -> str:
 
271
  source_count: int = 0,
272
  processing_time_ms: Optional[int] = None,
273
  original_code: Optional[str] = None,
274
+ sources: Optional[List[RetrievedEvidence]] = None,
275
  ) -> CodeXResponse:
276
  cleaned_output = clean_text(model_output)
277
 
 
300
  code_output=code_output,
301
  explanation=explanation,
302
  warnings=warnings,
303
+ sources=sources or [],
304
  needs_clarification=False,
305
  meta=ResponseMeta(
306
  used_model=model_used,