{ "repo": "https://github.com/AntonOsika/gpt-engineer.git", "commit": "7735a6445bae3611c62f521e6464c67c957f87c2", "assertions": [ { "query": "How do I contribute to this project?", "matches": [ ".github/CONTRIBUTING.md:1", "ROADMAP.md:48" ] }, { "query": "What version of the openai package is active?", "matches": [ "pyproject.toml:14" ] }, { "query": "Ask user for clarification", "matches": [ "gpt_engineer/steps.py:69" ] }, { "query": "generate tests for python code", "matches": [ "gpt_engineer/steps.py:153" ] }, { "query": "get item from database based on key", "matches": [ "gpt_engineer/db.py:42", "gpt_engineer/db.py:68" ] }, { "query": "prompt user to select files", "matches": [ "gpt_engineer/file_selector.py:171", "gpt_engineer/file_selector.py:306", "gpt_engineer/file_selector.py:289", "gpt_engineer/file_selector.py:234" ] }, { "query": "send to rudderstack", "matches": [ "gpt_engineer/collect.py:11", "gpt_engineer/collect.py:38" ] }, { "query": "parse code blocks from chat messages", "matches": [ "gpt_engineer/chat_to_files.py:10", "docs/intro/chat_parsing.md:1" ] }, { "query": "how do I use the docker cli?", "matches": [ "docker/README.md:1" ] }, { "query": "ask the user if the code ran successfully?", "matches": [ "gpt_engineer/learning.py:54" ] }, { "query": "how is consent granted by the user?", "matches": [ "gpt_engineer/learning.py:107", "gpt_engineer/learning.py:130", "gpt_engineer/learning.py:152" ] }, { "query": "what are all the different steps the agent can take?", "matches": [ "docs/intro/steps_module.md:1", "gpt_engineer/steps.py:391" ] }, { "query": "ask the user for clarification?", "matches": [ "gpt_engineer/steps.py:69" ] }, { "query": "what models are available?", "matches": [ "gpt_engineer/ai.py:315", "gpt_engineer/ai.py:341", "docs/open-models.md:1" ] }, { "query": "what is the current focus of the project?", "matches": [ "ROADMAP.md:11" ] }, { "query": "does the agent know how to fix code?", "matches": [ "gpt_engineer/steps.py:367" ] } ] }