papayu/src-tauri/icons/icon.svg
Yuriy e76236dc55 Initial commit: papa-yu v2.4.4
- Schema version (x_schema_version, schema_hash) в prompt/trace
- Кеш read/search/logs/env (ContextCache) в plan-цикле
- Контекст-диета: MAX_FILES=8, MAX_FILE_CHARS=20k, MAX_TOTAL_CHARS=120k
- Plan→Apply двухфазность, NO_CHANGES, path sanitization
- Protected paths, content validation, EOL normalization
- Trace (PAPAYU_TRACE), redaction (PAPAYU_TRACE_RAW)
- Preview diff, undo/redo, transactional apply

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 11:33:19 +03:00

25 lines
1.4 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="1024" height="1024">
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#1e3a5f"/>
<stop offset="100%" style="stop-color:#2d5a87"/>
</linearGradient>
<linearGradient id="accent" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#f59e0b"/>
<stop offset="100%" style="stop-color:#ea580c"/>
</linearGradient>
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
<feDropShadow dx="0" dy="4" stdDeviation="8" flood-opacity="0.2"/>
</filter>
</defs>
<!-- Rounded square background -->
<rect width="1024" height="1024" rx="192" ry="192" fill="url(#bg)"/>
<!-- Code brackets { } -->
<g fill="none" stroke="url(#accent)" stroke-width="72" stroke-linecap="round" stroke-linejoin="round" transform="translate(512,512)" filter="url(#shadow)">
<path d="M -140 -200 Q -220 -200 -220 -120 L -220 120 Q -220 200 -140 200" stroke-width="80"/>
<path d="M 140 -200 Q 220 -200 220 -120 L 220 120 Q 220 200 140 200" stroke-width="80"/>
</g>
<!-- Checkmark inside (fix/done) -->
<path d="M -90 -30 L 10 50 L 130 -90" fill="none" stroke="url(#accent)" stroke-width="72" stroke-linecap="round" stroke-linejoin="round" transform="translate(512,512)" filter="url(#shadow)"/>
</svg>