Khazar AI platformasında bütün komponentlər arası IPC protokolu üçün tək həqiqət mənbəyi (single source of truth).
Heç bir kod yoxdur — yalnız sənədlər, JSON sxemlər və konvensiyalar.
| Fayl | Məzmun |
|---|---|
protocol.md |
Bütün mesaj formatları, IPC arxitekturası, request lifecycle |
rpc.md |
Request/response cütləşməsi, timeout, retry, ping/pong |
capability-schema.json |
Agent qeydiyyatı və capability modeli |
action-schema.json |
Intent/action formatı |
error-codes.md |
Standart səhv kodları cədvəli |
versioning.md |
Semantic versiyalama siyasəti |
ai-protocol
↑
├── ai-orchestrator — Tier 0 router, agent registry
├── ai-rule-engine — Deterministik intent classifier
├── ai-sdk — Agent SDK (bu protokolu implementə edir)
├── ai-policy-engine — Təhlükəsizlik siyasəti yoxlaması
├── ai-model-runtime — LLM inference servisi
├── ai-intent-classifier — Tier 1 LLM classifier
└── bütün agentlər — desktop, package, network, ...
- JSON over Unix Domain Sockets — bütün IPC rabitəsi
- Newline-delimited — hər mesaj bir sətir, maksimum 64 KB
- Asinxron RPC —
idilə request/response cütləşməsi - Capability-based routing — agentlər
what they can doilə qeydiyyatdan keçir - Tiered inference — Tier 0 (deterministik) → Tier 1 (LLM)