MCPcopy Index your code
hub / github.com/stitionai/devika / execute

Method execute

src/agents/runner/runner.py:200–222  ·  view source on GitHub ↗
(
        self,
        conversation: list,
        code_markdown: str,
        os_system: str,
        project_path: str,
        project_name: str
    )

Source from the content-addressed store, hash-verified

198
199 @retry_wrapper
200 def execute(
201 self,
202 conversation: list,
203 code_markdown: str,
204 os_system: str,
205 project_path: str,
206 project_name: str
207 ) -> str:
208 prompt = self.render(conversation, code_markdown, os_system)
209 response = self.llm.inference(prompt, project_name)
210
211 valid_response = self.validate_response(response)
212
213 self.run_code(
214 valid_response,
215 project_path,
216 project_name,
217 conversation,
218 code_markdown,
219 os_system
220 )
221
222 return valid_response

Callers 1

run_codeMethod · 0.45

Calls 4

renderMethod · 0.95
validate_responseMethod · 0.95
run_codeMethod · 0.95
inferenceMethod · 0.45

Tested by

no test coverage detected