163 lines
3.8 KiB
JSON
163 lines
3.8 KiB
JSON
{
|
|
"run_id": "v5_feedback",
|
|
"steps": [
|
|
{
|
|
"step": "requirements",
|
|
"agent": "client",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 9.1,
|
|
"errors": [],
|
|
"code_length": 1560
|
|
}
|
|
],
|
|
"final_errors": [],
|
|
"passed": true
|
|
},
|
|
{
|
|
"step": "models.py",
|
|
"agent": "data",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 7.5,
|
|
"errors": [
|
|
"SQLite create_engine puuttuu connect_args={'check_same_thread': False}"
|
|
],
|
|
"code_length": 982
|
|
},
|
|
{
|
|
"attempt": 2,
|
|
"elapsed": 7.6,
|
|
"errors": [],
|
|
"code_length": 1025
|
|
}
|
|
],
|
|
"final_errors": [],
|
|
"passed": true
|
|
},
|
|
{
|
|
"step": "schemas.py",
|
|
"agent": "coder",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 6.2,
|
|
"errors": [
|
|
"Schema puuttuu kenttiä jotka ovat modelissa: {'password_hash', 'email', 'username'}"
|
|
],
|
|
"code_length": 494
|
|
},
|
|
{
|
|
"attempt": 2,
|
|
"elapsed": 4.6,
|
|
"errors": [
|
|
"Schema puuttuu kenttiä jotka ovat modelissa: {'password_hash', 'email', 'username'}"
|
|
],
|
|
"code_length": 494
|
|
},
|
|
{
|
|
"attempt": 3,
|
|
"elapsed": 4.0,
|
|
"errors": [
|
|
"Schema puuttuu kenttiä jotka ovat modelissa: {'password_hash', 'email', 'username'}"
|
|
],
|
|
"code_length": 494
|
|
}
|
|
],
|
|
"final_errors": [
|
|
"Schema puuttuu kenttiä jotka ovat modelissa: {'password_hash', 'email', 'username'}"
|
|
],
|
|
"passed": false
|
|
},
|
|
{
|
|
"step": "main.py",
|
|
"agent": "coder",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 18.9,
|
|
"errors": [
|
|
"Kutsutaan 'create_engine()' mutta sitä ei ole importattu eikä määritelty",
|
|
"Kutsutaan 'sessionmaker()' mutta sitä ei ole importattu eikä määritelty"
|
|
],
|
|
"code_length": 2531
|
|
},
|
|
{
|
|
"attempt": 2,
|
|
"elapsed": 18.7,
|
|
"errors": [
|
|
"Kutsutaan 'SessionLocal()' mutta sitä ei ole importattu eikä määritelty"
|
|
],
|
|
"code_length": 2337
|
|
},
|
|
{
|
|
"attempt": 3,
|
|
"elapsed": 18.4,
|
|
"errors": [
|
|
"Kutsutaan 'SessionLocal()' mutta sitä ei ole importattu eikä määritelty"
|
|
],
|
|
"code_length": 2337
|
|
}
|
|
],
|
|
"final_errors": [
|
|
"Kutsutaan 'SessionLocal()' mutta sitä ei ole importattu eikä määritelty"
|
|
],
|
|
"passed": false
|
|
},
|
|
{
|
|
"step": "pyproject.toml",
|
|
"agent": "coder",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 7.4,
|
|
"errors": [
|
|
"Sisältää poetry-konfiguraation — käytä VAIN [project] (PEP 621) + uv",
|
|
"build-backend käyttää poetryä — poista tai vaihda"
|
|
],
|
|
"code_length": 647
|
|
},
|
|
{
|
|
"attempt": 2,
|
|
"elapsed": 2.9,
|
|
"errors": [],
|
|
"code_length": 238
|
|
}
|
|
],
|
|
"final_errors": [],
|
|
"passed": true
|
|
},
|
|
{
|
|
"step": "test_main.py",
|
|
"agent": "qa",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 14.1,
|
|
"errors": [],
|
|
"code_length": 1567
|
|
}
|
|
],
|
|
"final_errors": [],
|
|
"passed": true
|
|
},
|
|
{
|
|
"step": "Dockerfile",
|
|
"agent": "tester",
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"elapsed": 4.1,
|
|
"errors": [],
|
|
"code_length": 291
|
|
}
|
|
],
|
|
"final_errors": [],
|
|
"passed": true
|
|
}
|
|
],
|
|
"model": "qwen2.5-coder:7b-instruct-q4_K_M",
|
|
"summary": "5/7 passed"
|
|
} |