← Previous Story TRA yasitisha kutoa nyaraka bila malipo
Jopo la notation la dirisha limeondoka - vipande vilivyochukuliwa vina nafasi hiyo - kwa hivyo ‘MoveList’ na ‘AntiHistory’ iliondoa maoni yaliyochapishwa. “Hadi...
Acha shamba ambalo daima lilikuwa uongo na taarifa ambayo haikufanya chochote
“Kufikiri” ilikuwa kwenye kila ubao uliochapishwa na kamwe haikuwa kweli kamwe – AI Majibu ndani ya maombi ambayo yalichochea, hivyo dirisha lililoulizwa tayari...
Use the shared availability engine
MemberAvailabilityService keeps the CRUD and becomes a BusySource; the arithmetic it used to own now lives in kamo-shared-library. Call sites are unchanged — th...
Reading a session no longer renews it
The expiration on the Redis record IS the session; when it lapses the member is signed out. This service holds its own copy of KSessionService against that SHAR...
Cache-only bulk translate, FE handles fills
Bulk message-fetch endpoints now return only translations that are already cached and tag missing rows with needsTranslation:true. The chat UIs (kamo-internal C...
Use session GUID directly as NATS consumer name - Session GUID is already unique, no need for prefix - Simplifies code and consumer naming
Je, unaona nini kuhusu usafiri?
Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.