KamoCRM

Live Change Log

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

15,120
Total Changes
5,169
Features
4,935
Fixes
30
Projects
Filter by project
All Projects15,120AIService197APIService161BillingService143ConversionService107DaemonService129DocsService215ESigService88EmailService518InitializerService318KBService105KlusterServices697MCPGatewayService85MediaService546RAGService71SecurityService1,658TranslateService55VOIPService205VectorService11kamo-apps25kamo-asterisk-support24kamo-capcha17kamo-capcha-widget4kamo-internal6,937kamo-login330kamo-marketing625kamo-nowww20kamo-register213kamo-shared-library1,455kamo-signer-monorepo53kamolos108
Filter by type
All TypesBuild11CI523Chore738Docs2,167Feature5,169Fix4,935Other986Performance157Refactor274Revert23Style42Test94Upgrade1
September 28, 2026
Otherkamo-internal

Merge kamoai/program: KamoAI ledger

Kamo·1d ago
Featurekamo-internal

Workforce hub tab with the AI team roster (SP10)

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
FeatureKlusterServices

Bring the worldchunks drive back into use after it drops

On 2026-09-23 the USB earth-tile drive on k3m1 dropped for a second. systemd unmounted it and stopped nfs-server, which nfs-utils makes require every exported p...

Kamo·1d ago
Docskamo-internal

SP12 final fixes — realtime STT measured as SP13 calls it (A-3 bound 9.0 s), recordings claimed before processing (B-5)

Rulings SP12-FF (probe language), (threads), (A-3), (claim), (B-5) in the SP12 spec §7; §4.4, §4.7, §7 items 7 and 20 and §10 updated; plan Task 18 A-3 and B-5 ...

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d 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·1d ago
FixKlusterServices

The load verdict's budget is the amended acceptance bound, 9.0 s

Task 18 A-3 asked for p95 <= 4.0 s with 4 realtime streams and a batch. k3m1's Haswell CPU cannot reach it with faster-whisper-small: with the language given (S...

Kamo·1d 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·1d ago
Otherkamo-internal

Merge kamoai/program: KamoAI ledger

Kamo·1d ago
FeatureAIService

Translation and OCR façades on the router for the Tool Plane

F1 POST /api/ai/v1/translations {text, to, from?} and F2 POST /api/ai/v1/ocr (multipart file, optional filename), SP05 spec §4.17: the caller's session, SP04's ...

Kamo·1d ago
FixConversionService

Claim a staged recording before processing it, so a long call is never stored twice

DaemonService hands ConversionService every row that is still unprocessed: on its poll tick, on every voip.recording.received message (which does not wait for a...

Kamo·1d ago
FixMediaService

One call per AI per meeting — a dial is claimed before kamoai-service is asked

Two overlapping requests to dial the same AI into the same meeting (a double click, two organizers, a person and the auto-join sweep) could each pass the not-li...

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
ChoreKlusterServices

Park the KamoUniverse game, holding its Scylla and Valkey at 0

The game is not in use or development, so it is offline to free its resources. Nothing is deleted: Scylla and Valkey keep their data on k1m1 hostPaths, the kamo...

Kamo·1d ago
FixKlusterServices

Measure realtime load as SP13 calls it, and give each transcription 8 threads

The load probe's realtime sessions sent no language, so every turn paid Whisper's language detection (9.4 s alone at 3 threads on k3m1), a call shape no product...

Kamo·1d ago
FixKlusterServices

Run llama-server with one thread per core of its CPU limit

Ollama starts llama-server without --threads, so it counted k3m1's 24 physical cores and ran 24 compute threads inside the container's 8-core quota. The contain...

Kamo·1d ago
Otherkamo-internal

Merge kamoai/program: KamoAI ledger

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
CIAIService

Redeploy f9a0aa1 — run 69's deploy job hit a Kubernetes API timeout

Run 69 built f9a0aa1, but its deploy job failed at 'kubectl create ns' with 'Timeout: request did not complete within requested timeout'. No code change.

Kamo·1d ago
Otherkamo-internal

Merge kamoai/program: KamoAI ledger

Kamo·1d ago
FeatureMediaService

Meeting history, meeting detail with dial-in and transcripts, inviteable AI members

M3 GET /api/meet/ai-candidates, M4 GET /api/meet/meetings, M5 GET /api/meet/meetings/{id} (spec §4.4.1). Every answer is application/json; a page never splits m...

Kamo·1d 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·1d ago
FeatureConversionService

Detailed transcription — timed segments, speakers, language and model provenance

POST **************** (SP14 spec §4.4.3) answers a recording as timed segments with the language and the provider and model that heard it, for MediaService's pe...

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
Docskamo-internal

Ledger — 1 entries

Kamo·1d ago
Otherkamo-internal

Merge kamoai/program: KamoAI ledger

Kamo·1d 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