{ "protocol": { "schema_version": 2, "schema_hash": "49374413940cb32f3763ae62b3450647eb7b3be1ae50668cf6936f29512cef7b" }, "request": { "mode": "apply", "input_chars": 10000, "token_budget": 4096, "strict_json": true, "provider": "openai", "model": "gpt-4o-mini" }, "context": { "context_stats": { "context_files_count": 1, "context_files_dropped_count": 0, "context_total_chars": 2000, "context_logs_chars": 0, "context_truncated_files_count": 0 }, "cache_stats": { "env_hits": 0, "env_misses": 1, "logs_hits": 0, "logs_misses": 0, "read_hits": 1, "read_misses": 0, "search_hits": 0, "search_misses": 0, "hit_rate": 0.5 } }, "result": { "validated_json": { "actions": [ { "kind": "PATCH_FILE", "path": "src/main.rs", "patch": "--- a/src/main.rs\n+++ b/src/main.rs\n@@ -1,5 +1,5 @@\n fn main() {\n- println!(\"WRONG_CONTEXT_LINE\");\n+ println!(\"new\");\n }\n", "base_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } ], "summary": "Изменил main." }, "validation_outcome": "ok", "error_code": "ERR_PATCH_APPLY_FAILED" } }