பிரதிபலிக்கும் மாற்றுத் திறன்களைச் சரிபார்த்து, ஒரு உறுப்பினருக்கு சோம்பேறித்தனமான சுமையை கட்டாயப்படுத்துவதை நிறுத்துங்கள்
AI-நிரம்பிய-பெயர் திருத்தம் (4ea53c5) பற்றிய கண்டுபிடிப்புகளை மதிப்பாய்வு செய்யுங்கள்: - LOW: பிரதிபலிக்கப்பட்ட-பயனர்பெயர் ஒப்பீடு இருபுறமும் டிரிம் செய்யவில்ல...
AI-டிஸ்பேச் தணிக்கை பாதை அரட்டை செய்வது போலவே நபர்களின் பெயர்களையும் குறிப்பிடுகிறது
* * * * * * * * * * * * * * கையால் நகலெடுக்கப்பட்ட உறுப்பினர் DisplayNames ' முன்னெச்சரிக்கை முன்னுரிமை (பயனர் பெயர்Alias உண்மையான பெயரை விட நிபந்தனையற்ற வெற்றி...
AI extensions offer G.711 only, so the AI leg is never G.722
livekit-sip answers an offer with the codec it ranks highest, not the first one offered (media-sdk sdp.SelectAudio: G722 -5 > PCMU -10 > PCMA -20). With allow=!...
ஒரு AI உறுப்பினரின் அரட்டை பெயர் முழு பெயர், ஒரு மனிதனின் அதே
* * * * * * * * * * * * * நம்பகமான Member.usernameAlias மீது மாற்றுப்பெயர் காலியாக இல்லாதபோது கணக்கின் சொந்த முழு பெயர். மேம்பார்கிரியேஷன் சர்வீஸ் ஒவ்வொரு புதிய...
The platform main line survives a boot, and 8200 is the team line
Luna's go-live (2026-09-28) wrote [kamo-main-luna] into extensions_custom.conf and KAMO_LUNA_EXT / KAMO_LUNA_MAX_RING into globals_custom.conf by hand on the ho...
இதற்கு முன்பு தொடாத ஒரு தொடர்பு, அந்த அமைப்பின் மண்டலத்தில் அமைதியான நேரங்களுக்கு நடத்தப்படுகிறது
எஸ்பி98-ஏ-11. தொடர்பு கொள்ள முடியாதபோது ஒப்புதல் கிடைத்த உடனேயே அணுகல் வாயில் திரும்பியது மாநில வரிசை, எனவே ஒரு குளிர்ந்த முதல் தொடுதல் அமைதியான மணிநேரங்களைத் த...
ஒரு காப்பைலாட் கருவி அழைப்பின் ஐடெம்போடென்சி விசை அதன் திருப்பத்தைக் கொண்டுள்ளது
SP98-A-12. உறுப்பினர் அரட்டை ஒரு கருவி விமானம் அழைப்பு அரட்டை கீ: <அமர்வு வழிகாட்டி>: <கருவி அழைப்பு ஐடி>. ஒரு அழைப்பு ஐடி அதன் முறைக்குள் மட்டுமே தனித்துவமானது...
பதிவு-அனுப்பப்பட்ட மற்றும் பதிவு-தோல்வியுற்ற பதில் 400 போன்ற அழைப்பு பெயர்கள் அனுப்புபவர் இல்லாதபோது மதிப்பீடு செய்யுங்கள்
SP98-A-10. முகவரோ அல்லது உறுப்பினரோ இல்லாததால், இரண்டு பதிவு அழைப்புகளும் கீழே விழுந்தன ஒரு பூஜ்ய முகவருடன் ஆளுமை கிளை: ஒரு காரணமற்ற தொடுதல் எழுதப்பட்டது, மற்று...
ஒரு விட்ஜெட் திருப்பம் ஒரு பரிவர்த்தனை அல்ல, எனவே விழுங்கிய ரீட் இனி கமிட் நேரத்தில் அனுப்புவதில் தோல்வியடையாது
SP98-A-9. PublicAiChatService.sendMessage முழு பார்வையாளர் திருப்பத்தையும் ஒரே நேரத்தில் இயக்கியது @Transactional. கையடக்க கருவியின் விரிவாக்க தலைப்புகள் (ஆளுமை...
An AI's task without an assignee is its own
tasks_create without an assignee left an AI's task unassigned in its Inbox. SP02's TASK_HANDOFF moves only tasks assigned to the retiring AI, so self-planned wo...
An approved action runs past its run's call cap; a dry run names read-all
SP98-K-1 (SP05 final review M1): SP10 re-executes an approved action under the run id that asked for it. A run that worked on to its maxToolCallsPerRun answered...
Calendar_free_busy answers who is busy when, never what the block is called
A busy block's title (and its event id) can come from an outside invitation, and calendar_free_busy is not an untrusted tool (SP13's voice bookings call it, and...
An MCP server's refresh no longer closes the client calls are using
The 10-minute refresh (I3) and an admin's test evicted the pooled client before listing, which dropped a legacy SSE stream or DELETEd a Streamable HTTP session ...
An AI workstation sleeps with its desktop stopped, and wakes to a fresh one
Measured on a throwaway -ai4 workstation (SP98 Task 16), the wake stalled because Xorg does not survive a resume: with no KMS driver it drives the console throu...
The missed-message sweep reads the recipient's link hosts before its transaction
SP98-D-9. prepareSend read the recipient organization's domain rows lazily, as a late statement of the sweep's transaction, to choose the letter's console host;...
Chat cards queue boundedly, give up on a hung EmailService in seconds, and never double a mention
SP98-D-7: ChatNoticeDispatcher ran on two threads with an unbounded queue while MemberNotificationClient waited up to 5 s + 30 s (the letter client's chat.email...
A send looks up its AI turn limit and its sender's photo before its transaction opens
SP98-D-5 and D-9. A chat send asked SecurityService for an AI member's charter limit (up to 1 s + 2 s) inside the open send transaction, and read the sender org...
An access policy and its lists are one write, and tenants never see a Kamo service's in-cluster address
SP98 Task 1 A-7 and A-8. - A-7: AccessPolicyWriter saves the policy and replaces its lists in one transaction, retried whole on a Yugabyte conflict (@RetryOnD...
One verification run per provider across both pods
SP98 Task 1 A-6. A provider's verification (up to 200 probes on the tenant's key) holds a Redis lease, SET NX with a 10-minute TTL renewed before every probe an...
Feedback only under its own conversation, no folder cycles, logged and key-free failures, and a visitor's conversation searches the public knowledge base
SP98 Task 1 (A-1 to A-5, and the controller's knowledge-audience addition): - A-1: rating a message answers 404 unless the message belongs to the {guid} conve...
A reworded GPT-6 tool refusal is warned once, and a full effort memory forgets the oldest
Review follow-ups for the reasoning_effort none fix: - A 400/422 that names reasoning_effort and tools but is not the refusal ToolEffortFallback reads logs on...
A quiet meeting keeps its AI (media_timeout 20m), again
Reapplies 960331f, reverted in 5d70873 on the wrong suspicion: the RTP loss seen right after that deploy was fail2ban's ban on 47.181.8.84 (fixed in the previou...
Livekit-sip's RTP never takes the router, and its hairpin is never banned
FreePBX names its public address (pbx.k1.kluster.kamocrm.com) in the SDP and the Contact it gives livekit-sip, which is outside local_net, so RTP and in-dialog ...
A chat box or tool window no longer takes the wall's keys (SP98 T18)
/notes treated any role="dialog" as a modal, so while the owner's Exec2Exec chat box (or any chat box or tool window, a floating note among them) was open, N, C...
A chat turn that offers tools requires TOOL_CALLING, and a failed probe clears supports_tool_use
Member chat and the public widget routed TEXT_GENERATION only and attached tools afterwards, so gpt-6-luna (TOOL_CALLING FAILED) took every tool-bearing - The ...
A GPT-6 tool call is asked once more at reasoning_effort none, and the model is learned
reasoning_effort "none" and refuse the default effort they apply when none is sent, so every TOOL_CALLING probe and agent step on gpt-6-luna/sol failed. - Reas...
Name the image pickers' Scale sliders too (SP98-Q-1)
The harness's axe pass over the image pickers found the Scale slider beside each select unnamed the same way (axe label, critical). Its caption now names it.
பட மூலத் தேர்வுகளை பெயரிடுங்கள் (SP98-Q-1)
இமேஜ் சோர்ஸ் செலக்ட்-இன் மிதக்கும் லேபிள் ஒன்றுமில்லாமல் கட்டப்பட்டிருந்தது, எனவே இரண்டிலும் ஒவ்வொன்றும் பிக்கர்ஸ் என்பது பெயரிடப்படாத ஒரு காம்போபாக்ஸ் (கோடாரி ...
கையொப்பமிட்டவுடன் வரும் எஸ்எம்எஸ் மற்றும் குரல் அஞ்சல் இணைப்புகளைத் திறக்கவும் (SP98-Q-2)
? openSms = and? OpenVoicemail = இப்போது முன்-கையொப்பம்-இன் சேமிப்பில் செல்லுங்கள் (@kamo கருவி-கோர் 0. 1. 7 அவர்களைக் கொண்டு செல்கிறது), மற்றும் பூட்ஸ்ட்ராப் ப...
Name a card's conversation past the newest 300 (SP98-Q-4)
A window opened from an SMS card by conversation id looked its number up in the newest 300 conversations, so an older one opened under a blank header. When that...
A recording's action item is never due before its meeting
Live (SP14 Task 31, Step 9), a recording made on 2026-09-28 said 'by October second' and the model wrote 'due 2024-10-02' into the summary emailed to the partic...
Silence is never sent to the speech service, and no chunk reaches 30 s
Kamo Speech (Speaches) answers 500 'No clip timestamps found' for a chunk of 30 s or more in which its VAD finds no speech (faster-whisper's no-VAD path refuses...
The persona Quick Tip describes the charter and the on/off switch, not publishing (SP98 T17)
The AI Sales Agent Setup tab's Quick Tips still said to publish an agent and that publishing saves a copy. Personas have no saved copies: the charter is saved a...
The persona Quick Tip describes the charter and the on/off switch, not publishing (SP98 T17)
The AI Sales Agent Setup tab's Quick Tips still said to publish an agent and that publishing saves a copy. Personas have no saved copies: the charter is saved a...
A stored recording is transcribed, under the id it was saved with
MeetingRecording.id is @GeneratedValue, so save() of the entity whose id ingest had set by hand merged it and the row got an id of its own. The pipeline was han...
The KamoMail domain check reads once a minute, and rows off an org's domains leave every list
SP99-T1-f, finished (SP98 Task 8). SP99's final review already refuses a KamoMail binding whose address is not on a domain the organization holds (95c58af); thi...
Tasks, notes and calendar polish (SP98 T18)
- /notes: a new note or checklist made from My tasks brings the wall back (P-1) - Checklist rows leave out the assignee when it is the viewer (P-2) - Lead Tasks...
The heap fits the container, so a meeting is never OOMKilled
The image starts java -Xmx${JIGASI_MAX_MEMORY:-3072m} and the container was limited to 1Gi: the heap could outgrow the container, and Jigasi was OOMKilled mid-m...
Permanent forwards expire from the browser cache after an hour instead of never
From 2026-09-23 to 09-27 the kamouniverse-to-kamocrm redirectRegex 301'd kamouniverse.com to www.kamocrm.com. Traefik sends such a redirect with no Cache-Contro...
Redirects expire from the browser cache after an hour instead of never
After its stale service worker was replaced, the owner's browser went on sending https://kamouniverse.com/ to www.kamocrm.com without asking any server. From 20...
An AI organiser's invitations carry the AI disclosure its email does
Event invitations wear no compose template, so an invitation, update or cancellation organised by an AI member carried none of the disclosure its email carries ...
A late delivery still raises NEW_EMAIL and buzzes the phone; only IDLE is judged by age
NewMailAnnouncer's 30-minute Date-header gate, there for IMAP IDLE reconnect replays, also dropped Dovecot push arrivals, which report a delivery (MessageNew) a...
AI settings, workforce and platform polish (SP98 T17)
- Platform admins: every right chip's label reads at AA on its wash (its own hue, darkened only as far as needed); the pinned hues stay on icon, border and ha...
AI settings, workforce and platform polish (SP98 T17)
- Platform admins: every right chip's label reads at AA on its wash (its own hue, darkened only as far as needed); the pinned hues stay on icon, border and ha...
A From's mailbox id picks a signature only when the caller may send as it
The compose identity took fromAddress.id at its word: E1's send and E4's render check the From's address and the sending mailbox, never the id, so a member coul...
A stale service worker on a redirected apex is replaced with one that removes itself
https://kamouniverse.com/ "does not go anywhere" in the owner's browser, while it 308s to www for everyone else. The access log showed why: that browser sent no...
The email template editor's fallback logo is KamoUniverse
When an org has no theme folder, the email template editor showed /img/kamocrmfull.png and /img/kamocrm.png, the retired KamoCRM wordmark and mark. They now fal...
The email template editor's fallback logo is KamoUniverse
When an org has no theme folder, the email template editor showed /img/kamocrmfull.png and /img/kamocrm.png, the retired KamoCRM wordmark and mark. They now fal...
The E-Mail app's description is the shared library's current one, not "Host your email with KamoCRM directly."
These TypeScript enums mirror kamo-shared-library's AppType and ServiceType. The Java source's EMAIL description was reworded ('Read, send and manage your organ...
The E-Mail app's description is the shared library's current one, not "Host your email with KamoCRM directly."
These TypeScript enums mirror kamo-shared-library's AppType and ServiceType. The Java source's EMAIL description was reworded ('Read, send and manage your organ...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
