Zakres i cel
SIV ma obsługiwać:- Udział lokalnych i zdalnych agentów w przepływach pracy Symphony
- Rozszerzony kontekst współdzielony między sesjami i wektorami
- Ustrukturyzowaną logikę długoterminową dla powtarzalnych lub wieloetapowych operacji
- Protokoły komunikacji między agentami
- Zarządzaną interakcję z powierzchnią poleceń Symphony
Nazwane podwektory
SMCV
Opcjonalny komponent konwersji Markdown. Planowany jako konfigurowalny przez qxctl translator działający nad włączonym połączeniem IPC. Żadne polecenie ani translator SMCV nie zostały jeszcze zaimplementowane.
SAIV
Zarezerwowany dla późniejszego podwektora integracji inteligencji Symphony. Rezerwacja nie zapewnia implementacji, zachowania przestrzeni nazw ani operacji semantycznych.
Poza zakresem
SIV jawnie nie:- Zastępuje semantyki należącej do wektorów (operacje domenowe pozostają własnością odpowiednich wektorów, nawet gdy wywołuje je agent)
- Staje się kanoniczną prawdą ani nie nadpisuje kontraktów SKV
- Wchodzi na gorącą ścieżkę handlu (trading hot path)
- Czyni starszego dokumentu roboczego o sztucznej inteligencji rozstrzygającym
Obecny stan
SIV jest wyłącznie kanonicznym kontraktem architektonicznym. Obecnie nie zaimplementowano żadnej uprzęży SIV, poczty agentów, silnika stanu długoterminowego, połączenia z modelem, protokołu agentów lokalnych/zdalnych, komponentu SAIV, translatora SMCV ani sterowania przez qxctl.Granica językowa
Dla komponentów SIV nie ustanowiono wymogu użycia Rusta. Język komponentów będzie wynikał z przyszłego kontraktu dotyczącego wydajności, przenośności, bezpieczeństwa i integracji. Nie jest dziedziczony z żadnego dokumentu roboczego.Relacje SIV z innymi wektorami
SKV
Zarządza kontraktami SIV, ewolucją i relacjami oficjalnych publikacji.
SOV
Może udostępniać operacje wywoływane przez agentów za pośrednictwem qxctl, zachowując semantykę należącą do wektorów.
SAV
Ocenia kompozycję i zgodność wszelkich operacji składanych przez agentów.