papayu/src-tauri/config/llm_online_answer_schema.json
Yuriy 65e95a458d feat: мульти-провайдер LLM, тренды дизайна, Snyk/Documatic sync, личная автоматизация
- Мульти-провайдер: 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>
2026-02-10 15:05:39 +03:00

28 lines
756 B
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"x_schema_version": 1,
"type": "object",
"additionalProperties": false,
"required": ["answer_md", "confidence", "sources"],
"properties": {
"answer_md": { "type": "string" },
"confidence": { "type": "number", "minimum": 0, "maximum": 1 },
"sources": {
"type": "array",
"maxItems": 10,
"items": {
"type": "object",
"additionalProperties": false,
"required": ["url", "title"],
"properties": {
"url": { "type": "string" },
"title": { "type": "string" },
"published_at": { "type": "string" },
"snippet": { "type": "string" }
}
}
},
"notes": { "type": "string" }
}
}