KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

18,608
Total Changes
6,679
Features
5,592
Fixes
30
Projects
Filter by project
All Projects18,608AIService282APIService179BillingService166ConversionService119DaemonService148DocsService259ESigService99EmailService632InitializerService345KBService162KlusterServices772MCPGatewayService277MediaService622RAGService79SecurityService2,029TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,765kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,863kamo-signer-monorepo62kamolos115
Filter by type
All TypesBuild23CI527Chore794Docs3,288Feature6,679Fix5,592Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
November 13, 2026
FixAIService

ஒரு Hugging Face மறுக்குதல் அதன் நிலையால் வகைப்படுத்தப்படுகிறது, எனவே ஒரு சோதனையில் மறுக்கப்பட்ட விசை சரிபார்க்க முடியவில்லை (SIQ3)

sp00verify இல் நேரடியாகக் கண்டறியப்பட்டது: HF சோதனை விசை 401 ஒரு வெறும் மறுப்பு (http_error) மற்றும் இன்னும் கீழே இறக்கப்பட்டது ஒரு VERIFIED கருவி- அழைக்கும் வர...

Kamo·5h ago
FixAIService

ஒரு வழங்குநர் சோதனையில் 402 கடன் அற்றது, மற்றும் இப்போது சோதிக்கிறது ஒரு மறுக்கப்பட்ட பட்டியலை உண்மையான கோரிக்கையுடன் தீர்க்கிறது (SIQ2)

sp00verify இல் நேரடியாகக் கண்டுபிடிக்கப்பட்டது: ஒரு வழங்குநர் யார் மாதிரி பட்டியலில் பதில் 402 காட்டப்பட்டது குறைக்கப்பட்டது மற்றும் இப்போது சரிபார்க்கவும் உண்ம...

Kamo·7h ago
November 8, 2026
FixAIService

ஒரு மாற்றத்தை விவரிக்க வேண்டுகோள் பெயர்களை மட்டுமே மாற்றுகிறது (SIS14)

மசோதா கூறு இப்போது ஒரு மாற்றி மாற்றம் செய்யப்படும் போது மட்டுமே அதை இயக்க அல்லது நிறுத்த (இயற்று/ அமை/ செய்யவேண்டாம்) மற்றும் ஒவ்வொரு பரிந்துரையும் கோரிக்கை வார...

Kamo·4d ago
November 7, 2026
FixAIService

ஒரு SI இன் நிதி அலாரம் அதன் வேலை பெஞ்சு அறையை திறக்கிறது (SIS10) Name

ஆழமான இணைப்பு வெறும் விவரக்குறிப்பு; இது இப்போது SI யின் வேலை பெஞ்ச் அறையை பெயர், அதன் பட்ஜெட் எங்கே உள்ளது.

Kamo·5d ago
FixAIService

ஒரு வரம்பு ஒரு மதிப்பைத் தீர்மானித்தால் யார் என்ன சொல்கிறது

ஒரு கட்டாயப்படுத்தப்பட்ட 'எல்லா மாற்றங்களையும் உறுதிசெய்' அல்லது 'நினைவு நீக்கப்பட்டது' பதில்கள் மூல LIMIT இல் முன்னிருப்பு Kamoக்கு பதிலாக அடுக்குகள்-முன்னோட்ட...

Kamo·5d ago
FixAIService

இறந்த தானாக- தேர்ந்தெடுக்கும் மாற்றியை நீக்கவும், மாதத் திட்டத்தின் முன்னிருப்பு பணி விவரத்தின் எல்லைக்குச் செல்லட்டும்

SIS4. "இருந்த சிறந்த மாதிரியை தானே தேர்ந்தெடு" சேமிக்கப்பட்டு ஒருபோதும் படிக்கப்படவில்லை: அமைப்புகள் API இனி காட்டப்படாது அல்லது அதை மாற்றுகிறது (நெடுவரிசை உள்ள...

Kamo·5d ago
November 6, 2026
FixAIService

ஒரு நேரம் மாற்றம் வடிவங்கள் மட்டுமே செல்கிறது segments கொடுக்கும்

உரிமையாளர் அறிக்கை 2026-11-06: அழைப்பு நகல்கள் "அழைப்பு முழுவதையும் பிரதிபலிக்கவில்லை பதிவுகளை". மேடை org' s அழைப்புகளில் அளவிடப்பட்டது: வழிகாட்டியின் முதல் STT...

Kamo·6d ago
FixAIService

சேமிக்கப்பட்ட வழங்குநர் API விசைகளுக்கான ஒரு சரியான 32-பைட் விசை, முன்னிருப்பு இல்லை, வெற்று உரை பின்வாங்கும் இல்லை (TPVAULT பக்க திருத்தம்)

AI_PROVIDER_KEY (ரகசிய ai-provider-key, 32 random பைட்டுகள்) அல்லது சேவை துவக்கப்படாது; புதிய மதிப்புகள் v2: + AES- 256- GCM தொடர்புடைய தரவுகளுடன். பழைய நிரப்பப...

Kamo·6d ago
October 28, 2026
FixAIService

ஒரு பதில் பயன்படுத்திய அறிவு அடிப்படை கட்டுரைகளை மட்டும் குறிப்பிடு

உரிமையாளர் பிழை 2026-10-28: "எனக்கு ஒரு டக்கோ செய்முறையைக் கொடு" உதவி-மையத்துடன் பதில் அளித்தது மூலங்கள் கீழ் கட்டுரைகள். மீட்பு மாதிரி பதில்களுக்கு முன்னால் இய...

Kamo·2w ago
FixAIService

'என்னை நெல்- க்கு அனுப்பு' ஒரு SI யை தேர்ந்தெடுக்கிறது, ஒவ்வொரு பெயரும் இல்லை

ஓய்வுபெற்ற அல்லது தற்காலிகமாக நிறுத்தப்பட்ட SI அதே பெயருடன் 'Nell Wake or Nell Wake?' (sp00verify, live) தேர்வு). தகுதியான சி.ஐ.க்கள் மட்டுமே இப்போது வேட்பாளராக...

Kamo·2w ago
FixAIService

உரையாடலின் சாக்கெட் செய்வது போல், குரல் சுழற்சி ஒரு EntityManager ஐ அதன் பணி நூலில் இணைக்கிறது

குரல் சுழற்சி ஒரு குழு நூலில் ஒலிப்பதிவை இயக்குகிறது (அது அலெக்ஸாவின் தேதியை மீற வேண்டும்), அங்கு திறந்த அமர்வு in View reaches not: the first live turn in sp00...

Kamo·2w ago
October 26, 2026
FixAIService

ஒரு தவறான உறுதிப்படுத்தப்பட்ட செயல் கருவி மட்டத்தின் வாக்கியமாக வாசிக்கப்படுகிறது, எப்போதும் அதன் JSON அல்ல; உதவியாளர் பீன்களின் கட்டமைப்பாளர்களை பாதுகாக்கவும்

மின்னஞ்சல் சேவையால் நிராகரிக்கப்பட்ட ஒரு உறுதிப்படுத்தப்பட்ட அனுப்புதலை sp00verify ல் வாழ்க மறுக்கலின் JSON. வெளியீடு இப்போது அதன் செய்தியை வெறும் வார்த்தைகளில்...

Kamo·2w ago
FixAIService

உதவியாளர்சேவை பெயர்கள் உருவாக்கி ஸ்பிரிங் பயன்படுத்துகிறது, எனவே புதிய AIService பட்ஸ் துவங்கு

8c28b82/32c04ee உதவியாளர்சேவைக்கு @Autowired இல்லாமல் இரண்டு கட்டமைப்பாளர்களைக் கொடுத்தது; ஒவ்வொரு புதிய பட் கவிழ்- சுழற்றப்பட்டது (NoSuchMethodException Assist...

Kamo·2w ago
October 19, 2026
FixAIService

AiCaller அதன் சொந்த கடிகாரத்தில் கடவுள்-பயன்முறை சாளரத்தை தீர்மானிக்கிறது (பகிரப்பட்ட அமர்வுPlatformFacts காலாவதி)

* * * * * * * * * * * * * * * இப்போது GodModeExpiresAt முன்னும் தேவை (kamo-share-library 1. 6. 1). AiCaller.fromSession (அமர்வு, இப்போது) கணினி கடிகாரத்தில் பகி...

Kamo·3w ago
October 18, 2026
FixAIService

ஸ்டார்ட்அப்பில் தரவுத்தள கடவுச்சொல்லை பதிவு செய்வதை நிறுத்துங்கள்

com.zaxxer.hikari at DEBUG HikariConfig ஐ ஒவ்வொரு தொடக்கத்திலும் அதன் முழு உள்ளமைவையும் அச்சிடச் செய்கிறது, இதில் அடங்கும் DataSourceProperities {கடவுச்சொல் =.....

Kamo·3w ago
October 14, 2026
October 12, 2026
FixAIService

அங்கீகரிக்கப்பட்ட உரைநடை அதன் ஆர்கில் உள்ளது, மேலும் எஸ். ஐ. உரிமைகள் மட்டுமே ஒரு எஸ். ஐ. வின் உரைநடையை அடைகின்றன — ஒரு உள்ளமைக்கப்பட்ட ஆர்க்கிடைப்பின் வரிசை உள்ளமைக்கப்பட்டதாக சேமிக்கப்படுகிறது: <orgId>: <NAME> மற்றும் upsertApproved இன் DO UPDATE அதே org இன் ஒரு வரிசையை மட்டுமே எழுதுகிறது (ஒரு குறுக்கு-org விசை 503 க்கு பதிலளிக்கிறது, ஒருபோதும் குறுக்கு-org எழுதுவதில்லை), மற்றொரு org இன் வரிசைகள் ஒருபோதும் படிக்கப்படுவதில்லை; ஒரு முன்னோட்டம் முத்திரையின் நகலை ஒரு SI இல் அந்த ஆளுமையை சேமிக்கக்கூடிய அழைப்பாளருக்கு மட்டுமே வைத்திருக்கிறது, ஒரு மாதிரியின் உரைநடை ஒரு நபரின் வைக்கப்பட்ட நகலை (ஒரு Redis படி) மாற்றாது, மற்றும் PUT.../உரைநடை ஒரு நபரை மறுக்கிறது (409...

Kamo·4w ago
October 11, 2026
FixAIService

முதல்-தொடர்பு ஒப்புதல் விதி இது தொடர்பு கொள்வது பற்றியது, ஒரு தொடர்பை சேமிப்பது பற்றியது அல்ல என்று கூறுகிறது

"முதல் முறையாக ஒருவரைத் தொடர்புகொள்வது" ஒரு எஸ்ஐக்கு "ஒரு தொடர்பை உருவாக்குவது" என்று படிக்கவும் ஒப்புதல் தேவை ", மேலும் இது ஒரு தொடர்பு பதிவை சேமிக்க ஒரு உரிமை...

Kamo·4w ago
October 4, 2026
FixAIService

உலாவ் மேப்பிங் இன்று அணுக முடியாதது ஏன் என்பதைக் கவனியுங்கள்

விமர்சனம் (el-format-review-1.md) என்று கொடியிடப்பட்டது AudioController.SPEECH_FORMATS எந்த "உலாவ்" உள்ளீடு இல்லை, எனவே எதுவும் XIENLabsFamily இன் அந்த கையை அடை...

Kamo·1mo ago
September 29, 2026
FixAIService

எலெவன்லேப்ஸ் ஒரு அழைப்பாளர் உண்மையில் கேட்ட வடிவத்தை பேசுகிறது

அடாப்டர் கடின குறியீட்டு வெளியீடு _ வடிவம் = mp3 _ 44100 _ 128 ஒவ்வொரு அழைப்பிலும், எனவே ஒரு அழைப்பாளர் Wav க்காக E5 ஐ கேட்கிறது (அல்லது ஒவ்வொரு தொலைபேசி அழைப்ப...

Kamo·1mo ago
FixAIService

சுருக்கமான வார்த்தைகள் ஒரு செயல் வகுப்பு அதற்கு எந்த சந்தர்ப்பமும் இல்லை, எனவே ஒரு புதிய பகிரப்பட்ட-lib வகுப்பு ஒருபோதும் கட்டமைப்பை உடைக்காது

CharterCompiler.actionClass ஆதாயங்கள் இயல்புநிலை-> சொற்கள் (பெயர்): சிறிய சொற்களில் எனம் பெயர், முதல் எழுத்து மூலதனம் (PLACE _ INTERNAL _ CALL படிக்கிறது "உள் அ...

Kamo·1mo ago
FixAIService

இதற்கு முன்பு தொடாத ஒரு தொடர்பு, அந்த அமைப்பின் மண்டலத்தில் அமைதியான நேரங்களுக்கு நடத்தப்படுகிறது

எஸ்பி98-ஏ-11. தொடர்பு கொள்ள முடியாதபோது ஒப்புதல் கிடைத்த உடனேயே அணுகல் வாயில் திரும்பியது மாநில வரிசை, எனவே ஒரு குளிர்ந்த முதல் தொடுதல் அமைதியான மணிநேரங்களைத் த...

Kamo·1mo ago
FixAIService

ஒரு காப்பைலாட் கருவி அழைப்பின் ஐடெம்போடென்சி விசை அதன் திருப்பத்தைக் கொண்டுள்ளது

SP98-A-12. உறுப்பினர் அரட்டை ஒரு கருவி விமானம் அழைப்பு அரட்டை கீ: <அமர்வு வழிகாட்டி>: <கருவி அழைப்பு ஐடி>. ஒரு அழைப்பு ஐடி அதன் முறைக்குள் மட்டுமே தனித்துவமானது...

Kamo·1mo ago
FixAIService

பதிவு-அனுப்பப்பட்ட மற்றும் பதிவு-தோல்வியுற்ற பதில் 400 போன்ற அழைப்பு பெயர்கள் அனுப்புபவர் இல்லாதபோது மதிப்பீடு செய்யுங்கள்

SP98-A-10. முகவரோ அல்லது உறுப்பினரோ இல்லாததால், இரண்டு பதிவு அழைப்புகளும் கீழே விழுந்தன ஒரு பூஜ்ய முகவருடன் ஆளுமை கிளை: ஒரு காரணமற்ற தொடுதல் எழுதப்பட்டது, மற்று...

Kamo·1mo ago
FixAIService

ஒரு விட்ஜெட் திருப்பம் ஒரு பரிவர்த்தனை அல்ல, எனவே விழுங்கிய ரீட் இனி கமிட் நேரத்தில் அனுப்புவதில் தோல்வியடையாது

SP98-A-9. PublicAiChatService.sendMessage முழு பார்வையாளர் திருப்பத்தையும் ஒரே நேரத்தில் இயக்கியது @Transactional. கையடக்க கருவியின் விரிவாக்க தலைப்புகள் (ஆளுமை...

Kamo·1mo ago
FixAIService

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...

Kamo·1mo ago
FixAIService

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...

Kamo·1mo ago
FixAIService

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...

Kamo·1mo ago
September 28, 2026
FixAIService

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...

Kamo·1mo ago
FixAIService

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 ...

Kamo·1mo ago
FixAIService

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...

Kamo·1mo ago
FixAIService

Spend a WebSocket one-time key with one GETDEL

spendOneTimeKey read the key and then deleted it, so two handshakes racing with the same key inside its 30 s life could both read it and both open a socket for ...

Kamo·1mo ago
FixAIService

A streamed member turn retries once without an optional parameter the provider refused

Member chat streams through the adapter itself, outside ProviderCallExecutor, so it had no ParameterFallback. Since SP99-T12 every Hugging Face stream asks for ...

Kamo·1mo ago
FixAIService

The streamed member turn runs the member's tools and cites its sources, and a browser can open it

The /ws/ai-chat turn was text only: no Tool Plane tools, no tool loop, no knowledge-base citations, and its handshake took only the raw session id, which kamo-i...

Kamo·1mo ago
FixAIService

An in-cluster model gets the time to read its prompt, inside the walk's budget

kamo-llm reads a prompt at about 110 tokens a second on k3m1 before it writes a word, so an E2 prompt past ~6k tokens spent E2's whole 60 s per-attempt bound (a...

Kamo·1mo ago
FixAIService

A Hugging Face text stream is metered as the router counted it

HuggingFaceAdapter streamed through the interface's text-only default: every chunk was read for its text and nothing else, so no usage ever reached the executor...

Kamo·1mo ago
FixAIService

An Ollama model's context is the window the server serves, not the trained one

OllamaDiscovery took model_info.*.context_length from /api/show: the window the model was TRAINED for. The registry listed granite4:tiny-h at 1 048 576 (and qwe...

Kamo·1mo ago
FixAIService

Member chat offers the member's tools on Hugging Face models

HuggingFaceAdapter has sent tools and read tool calls since ff1f0ed, and the router routes TOOL_CALLING to it, but supportsToolUse() still answered false. ChatO...

Kamo·1mo ago
FixAIService

E2's streamed usage chunk reports the metered usage, never zeros

Hugging Face, Google and Cohere text streams carry no usage event, so the assembled response counts 0 input and 0 output tokens. E2 built its stream_options.inc...

Kamo·1mo ago
FixAIService

F1 takes back the auto it answers as its source language

A caller that echoes F1's from:"auto" is translated with detection instead of refused, and F2's placeholder name says why it exists. Ruling SP05-T32 (e).

Kamo·1mo ago
FixAIService

An AI member's own chat session routes, budgets and meters as actor AI

Member chat (/api/ai/sessions/**, /ws/ai-chat) routed every member as HUMAN, so an AI member's session (its SP11 workstation browser) reached UNVERIFIED models,...

Kamo·1mo ago
September 25, 2026
FixAIService

Hugging Face chat sends the tools and returns the tool calls

message.tool_calls, but HuggingFaceAdapter sent no tools (so tool_choice was dropped too) and never read tool_calls. Every HUGGINGFACE model therefore failed th...

Kamo·1mo ago
FixAIService

The boot backfill counts row-less-by-design models apart

Every AIService start logged 'capability rows written for 21 model(s)' though completions models no capability Kamo uses (ruling SP01-T21), so they stay row-les...

Kamo·1mo ago
FixAIService

A model list anyone can read no longer passes a wrong key

The Hugging Face router and OpenRouter answer GET /v1/models with 200 for no key and for a wrong key, so Test connection read OK and sync reconciled 140 models ...

Kamo·1mo ago
FixAIService

Auto routing never picks a row-less model the catalogue says Kamo cannot call

The legacy router let a model with no capability rows through on the name rule legacy-completions *-instruct) get no rows by design, and their names pass the A...

Kamo·1mo ago
FixAIService

An AI session or the System User holds no platform right in AIService

Master §11 'SP02 final fixes': a session whose intelligenceType is ARTIFICIAL resolves no platform right by any route (owner flag, god window, administrator row...

Kamo·1mo ago
FixAIService

Family calls speak HTTP/1.1 on cleartext, never an h2c upgrade

The JDK client defaults to HTTP/2 and sends "Upgrade: h2c" with the first request to an http:// host. uvicorn (httptools) refuses the upgrade and drops the requ...

Kamo·1mo ago

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.

Start Free ForeverView Pricing