A megfelelő implementáció megtalálása
A komponenshez tartozó fejlesztési szabályokat a repó AGENTS.md fájljaiban találja. A módosítást annál a területnél kezdje, amely a viselkedésért felel.
| Terület | Hely |
|---|---|
| Publikus integrációs szerződés | api/routes/public_v2.py |
| Meglévő alkalmazás- és telefonos API | api/routes/ |
| Szervezethez kötött adatelérés | api/db/ |
| Beszélgetés végrehajtása | api/services/workflow/ és api/services/pipecat/ |
| Szolgáltatói adapterek | api/services/telephony/providers/ |
| Alkalmazásfelület | ui/src/ |
| Dokumentáció és régi URL-ek | docs/ és docs/routes.json |
| Kiadás telepítése | deploy/ |
Minden szervezethez tartozó lekérdezésnél maradjon meg a szervezeti ellenőrzés. Az újrahasználható üzleti logika a saját szolgáltatásába, az adatbázis-lekérdezés az adatbáziskliensbe kerüljön. Egy integrációs felület a válaszmezőket a tárolt oszlopok átnevezése és a meglévő kliensek megtörése nélkül is átalakíthatja.
V2 API-módosításnál exportálja a sémát a Python-alkalmazásból, frissítse a repóban tárolt sémát, majd építse újra a dokumentáció referenciáját. Ellenőrizze a szerződésteszteket és a használt telepítés átjáróútvonalát is.