- Мульти-провайдер: PAPAYU_LLM_PROVIDERS — сбор планов от нескольких ИИ (Claude, OpenAI), агрегация - Тренды дизайна и иконок: вкладка в модалке, поиск по безопасным доменам (Tavily include_domains) - Snyk Code: PAPAYU_SNYK_SYNC, REST API issues → snyk_findings в agent-sync - Documatic: architecture_summary из .papa-yu/architecture.md в agent-sync - Личная автоматизация: capability personal-automation (терминал git/npm/cargo, открытие URL) - agent_sync расширен: snyk_findings, architecture_summary; analyze_project_cmd и run_batch пишут sync - Документация: SNYK_AND_DOCUMATIC_SYNC.md, SECURITY_AND_PERSONAL_AUTOMATION.md, обновлён CLAUDE_AND_AGENT_SYNC Co-authored-by: Cursor <cursoragent@cursor.com>
41 lines
1000 B
JSON
41 lines
1000 B
JSON
{
|
|
"protocol": {
|
|
"schema_version": 3,
|
|
"schema_hash": "10ece82f5e140c9cc5c5f0dd72757fba80c8f86034263d85716ae461c2e679ec"
|
|
},
|
|
"request": {
|
|
"mode": "apply",
|
|
"input_chars": 15000,
|
|
"token_budget": 4096,
|
|
"strict_json": true
|
|
},
|
|
"context": {
|
|
"plan_context_contains_sha_for_path": "src/main.rs"
|
|
},
|
|
"result": {
|
|
"validated_json": {
|
|
"actions": [
|
|
{
|
|
"kind": "EDIT_FILE",
|
|
"path": "src/main.rs",
|
|
"base_sha256": "0000000000000000000000000000000000000000000000000000000000000000",
|
|
"edits": [
|
|
{
|
|
"op": "replace",
|
|
"anchor": "fn main",
|
|
"before": "println!(\"old\");",
|
|
"after": "println!(\"new\");",
|
|
"occurrence": 1,
|
|
"context_lines": 2
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"summary": "Edit"
|
|
},
|
|
"validation_outcome": "ok",
|
|
"error_code": "ERR_EDIT_BASE_MISMATCH",
|
|
"repair_injected_sha256": true
|
|
}
|
|
}
|