साझा स्वीप को लॉक करें और दो फली चलाएं
प्रत्येक @Scheduled स्वीप यहाँ जिसका प्रभाव साझा किया गया है, अब एक नाम वितरित लीज लेता है कुछ भी करने से पहले सिंगलटनटास्करूनर, इसलिए यह एक बार प्रति बार बेड़े...
Unviewed-response counts and a mark-read
सत्र गाइड द्वारा की गई, जो कि एक उपकरण विंडो है। एक के रूप में लेखा परीक्षा नहीं प्रकटीकरण: यह गिनती वापस लौटता है और कभी भी एक ट्रांसक्रिप्ट का एक शब्द नहीं है...
YugabyteDB में प्वाइंट और PostgreSQLDialect का उपयोग करें
CockroachDB को YugabyteDB द्वारा प्रतिस्थापित किया गया है। कनेक्शन स्ट्रिंग्स से चलते हैं cockroachdb-public:26257 to yb-tserver-service:5433. ************* Pos...
Persist AI बातचीत PHI पहुँच निशान phi access log
संग्रहीत सहायक बातचीत कम से कम 14-day को वहन करने में सक्षम है, Unqueryable log stream: मॉड्यूल अनुपालन सीमा के बाहर बैठता है, इसलिए उधारकर्ताओं के बारे में संक...
Record PHI access on every read of stored AI conversation history
Wires the shared §164.312(b) spine into the paths that read persisted prompts and completions. The assistant is the module the compliance assessment put OUTSIDE...
प्रति एजेंट स्कोरकार्ड
प्रत्येक एजेंट ने वास्तव में क्या किया: बातचीत, कितनी बार किसी व्यक्ति को लेना पड़ता था और क्यों, आउटरीच परिणामों सहित लोगों ने वापस आयोजित किया, और इसकी लागत क...
मॉडल मूल्य निर्धारण सूची, पथ और बैकफिल लिखें
लागत लेखांकन कभी काम नहीं कर सकता: AiModel में मूल्य स्तंभ, AiModelController है उन्हें पढ़ा और ChatOrchestrationसेवा ने उन्हें लागत को समझने के लिए पढ़ा - लेकि...
एक मानव के लिए एजेंट-प्रेरित हैंडऑफ़, संदर्भ के साथ
एआई पहले किसी व्यक्ति के लिए नहीं पूछ सकता: वृद्धि नियम मॉडल तक पहुंच गया संकलित संकेत के माध्यम से, लेकिन कोई मशीन पठनीय संकेत वापस नहीं था, इसलिए मॉडल केवल SA...
आउटबाउंड ट्रिगर, शेड्यूलर और वेब-चैट प्रेषण
आउटरीच रीढ़ वास्तव में आग बनाता है। गेट, संपर्क राज्य, सहमति और पहले से ही अस्तित्व में है; कुछ भी नहीं मूल्यांकन किया जा करने के लिए एक स्पर्श की वजह से। - NA...
Persist org-wide आवश्यक पाठ और इसे तुरंत लागू करें
AiOrgsettings ने मजबूर किया उन्हें हर एजेंट में जोड़ती है, लेकिन सेटिंग्स नियंत्रक ने न तो पढ़ा और न ही लिखा उन्हें - इसलिए क्षमता मृत थी: एक बचत सफल होने के लि...
सेल्स-एजेंट कम्पाइलर, संस्करण, आउटरीच गेट; फिक्स टूल रीप्ले
संरचित एजेंट विन्यास प्रणाली शीघ्र करने के लिए compiles, प्रति प्रकाशित फ्रीज संस्करण, और गेट हासिल करने के लिए एक एजेंट को संपर्क शुरू करने से पहले पास होना चा...
Sales-agent CRUD, बंधक टेम्पलेट, और एजेंट संचालित चैट प्रॉम्प्ट
AiSalesAgentController (/api/ai/sales-agents): org-scoped CRUD + GET/templates - SalesAgentTemplateRegistry: अंतर्निहित स्टार्टर टेम्प्लेट, एक के साथ शुरू बंधक ...
इनलाइन इमेज विज़न + टियर गिरावट जो कमजोर पर मजबूत पसंद करती है
दो सीमाओं ने कॉलर की पूरी कक्षाओं के लिए org-configured दृष्टि unusable बनाया। 1. दृष्टि URL केवल थी। प्रत्येक कॉलर को सार्वजनिक, प्रदाता-फीचेबल सेवा करना था ब...
प्रति एकीकरण सार्वजनिक एआई शीघ्र + सत्र attribution
प्रति-ऑर्ग से सार्वजनिक-चैट प्रणाली- शीघ्र जल प्रवाह को अपग्रेड करें Per-integration: PublicAiChatController अब पढ़ता है X-पब्लिक-Chat-Key-Hash हेडर (nullable) ...
टियर-एवेयर आंतरिक पाठ पूरा होने (POST / एपीआई / ई / आंतरिक / पाठ)
दृष्टिकोण पथ मिरर: चयनTextProvider अनुरोध के साथ टैग किए गए ऑर्ग के सक्रिय प्रदाता को चुनता है कॉस्ट टायर (लाइट/मीडियाम/HEAVY), प्राथमिकता से वापस गिर रहा है; t...
प्रदाता लागत-स्तरीय / दृश्य passthrough + आंतरिक एक शॉट दृष्टि समापन बिंदु
AiProviderController read/echoes costTier + supportVision. प्रदाताRouting सेवा लाभ SelectVisionProvider(ऑर्गिड, टियर). ************* एक शॉट दृष्टि पूरा होने के ...
अज्ञात आगंतुकों के लिए RAG एकीकरण के साथ सार्वजनिक AI चैट समापन बिंदु जोड़ें
ऐड्स /api/ai/public/session विपणन साइटों पर अनाम AI चैट के लिए समापन बिंदु। Bypass OTK auth फ़िल्टर सार्वजनिक पथ के लिए। सार्वजनिक-facing प्रणाली शीघ्र और प्रयो...
आरएजी के माध्यम से पास के सदस्य प्रकार दर्शकों के लिए खोज-scoped KB परिणाम
सदस्य रिपॉज़िटरी से सदस्य प्रकार को हल करें और इसे आरएजी खोज अनुरोधों में शामिल करें इसलिए वेक्टर डीबी दर्शकों की दृश्यता द्वारा केबी लेखों को फ़िल्टर कर सकता ह...
संरचित उद्धरण पोस्ट-प्रोसेसिंग सुनिश्चित करता है कि आरएजी स्रोतों को हमेशा उद्धृत किया जाता है
Wire ConversationContextService for sliding window context management
Trims conversation history to fit model's context window before sending to LLM. Keeps recent messages verbatim, summarizes older ones.
Include clickable source links in RAG context for AI chat
Update RagClient to embed markdown links in the context sent to the AI model. KB articles link to /kb/{guid}, notes link to /notes?id={noteId}. Instructs the mo...
Pass memberId to RAG for note-aware AI chat
Add extractMemberId to SessionHelper. Update RagClient to send memberId in search requests so RAG returns both org KB articles and the member's own AI-enabled n...
Add RAG context injection for Knowledge Base in AI chat
- New RagClient service for calling RAGService semantic search - ChatOrchestrationService injects KB context before AI responds - Configurable via AiOrgSettings...
Support enabling/disabling models via PUT /api/ai/providers/{id}
When the frontend sends a 'models' array of model IDs in the provider update request, models in the array are set active and models not in the array (belonging ...
Add POST **************** endpoint for sending chat messages
Receives user message, sends to AI provider via ChatOrchestrationService, returns complete response. Supports REST-based chat flow.
Add Hugging Face as dedicated provider type with custom adapter
- HuggingFaceAdapter handles HF's URL structure **************** - Model discovery via HF API (warm text-generation models) - Registered in ProviderAdapterFacto...
Add manual model creation, handle 410/404 in test, use discovered model for CUSTOM providers
- POST /api/ai/models endpoint for manually adding models - DELETE /api/ai/models/{id} endpoint - CUSTOM providers use first discovered model for chat test inst...
Implement model auto-discovery on provider test connection
Each provider adapter discovers available models from the provider API. Models are automatically saved to the database when Test Connection succeeds.
Scaffold AIService project with providers, services, websocket, and controllers
AI chat orchestration service on port 4205 with: - WebSocket streaming with session auth via ***/Redis - Chat orchestration with auto-routing, usage tracking, a...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.