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 27, 2026
FeatureSecurityService

Load a subject's layers and resolve with provenance

Kamo·1d ago
FeatureKlusterServices

LiveKit server, SIP and Redis on k3m1 for KamoAI voice; signalling route; ports and secrets

The signalling EndpointSlice uses k3m1's node address 10.0.50.1 (k1m1's eno49 corrupts TCP payloads), the TURN secret volume is 0400 (livekit-server refuses a s...

Kamo·1d ago
Featurekamo-shared-library

Meeting transcripts entity and WebVTT codec

Kamo·1d ago
FeatureDocsService

Show inherited qualifications on a posting's detail

A posting's public advert, the member's deep link and HR's editor now carry qualifications: [{category, importance, text}] (KamoAI SP03 D1) - the effective QUAL...

Kamo·1d ago
Featurekamo-shared-library

Number-level AI voice consent ledger with append-only history

The gate also counts the number's newest REVOKED event, so a revocation survives its record moving to another number, a backdated re-grant and a stale whole-row...

Kamo·1d ago
Featurekamo-shared-library

Runtime entities (SP10)

Kamo·1d ago
Featurekamo-shared-library

E.164 normalization for AI voice consent and dialing

Kamo·1d ago
FeatureAIService

Recorded consent for AI voice calls

Kamo·1d ago
FeatureDaemonService

KamoAI minute tick job (SP10)

KamoAiShiftTickJob POSTs kamoai-service's K2 tick (/api/kamoai/internal/tick) every minute with X-Internal-Auth = KAMOAI_INTERNAL_SECRET, mapped onto kamoai.int...

Kamo·1d ago
FeatureKlusterServices

Widen svc_kamoai for the KamoAI runtime (SP10)

kamoai-service creates and pulls its own KAMOAI_WORK work queue, runs up to four notify shards (kamoai-notify, kamoai-notify-1..3) on EMAIL_NOTIFICATIONS, publi...

Kamo·1d ago
Featurekamo-shared-library

Runtime enums (SP10)

Kamo·1d ago
FeatureSecurityService

Internal auth and charter access rules

CharterInternalAuth applies SP02's KamoaiInternalAuth rule to the same secret, so the per-handler guard and the prefix interceptor cannot disagree. CharterAcces...

Kamo·1d ago
FeatureMCPGatewayService

MCP 2025-06-18 server at /mcp (stateless streamable HTTP, JSON responses)

One JSON-RPC message per POST: initialize, ping, tools/list, tools/call; notifications and responses answer 202; GET and DELETE answer 405. The body is read aft...

Kamo·1d ago
FeatureKlusterServices

Golden image AI layer — Chrome, x11vnc, computer-use-linux, ydotool

Chrome's source is kamo-google-chrome.list, not google-chrome.list: Chrome's postinst (154.0.8037.57) migrates a google-chrome.list into its own google-chrome.s...

Kamo·1d ago
Featurekamo-internal

The member's charter card on Roles & permissions

Kamo·1d ago
FeatureMCPGatewayService

The tools/call pipeline — policy, approvals, limits, idempotency, dry run, taint, audit

A stored idempotency entry is answered before the planner reads again (SP05-T11-order); an approved call in a tainted run still answers to the capability and ch...

Kamo·1d ago
Featurekamo-internal

Create a job title from one of seven templates

Kamo·1d ago
Featurekamo-shared-library

CharterStamp and the effective-charter wire view

Kamo·1d ago
FeatureMCPGatewayService

Tool call audit, 180-day retention purge and internal audit read

The insert's transaction is the repository's save (REQUIRES_NEW), begun and committed inside the writer's catch, so no audit failure reaches a tool call. Rows a...

Kamo·1d ago
FeatureMCPGatewayService

Tool visibility by rights, apps, PHI, risk ceiling, taint, capability and charter

The capability gate caches the router's answer per member (SP04 filter 10 narrows candidates by the member's access policies), keeps a failure to get one for 30...

Kamo·1d ago
FeatureMCPGatewayService

Charter policy, approvals, outreach gate and external recipients

The charter policy compiles SP03's resolved approvals and limits (fail closed when unreachable, refused or without a resolved block); approvals are created and ...

Kamo·1d ago
FeatureKlusterServices

The agent runs the AI workstation profile when cloud-init asks for it

The agent loads kamo_hc_ai only for KAMO_HC_PROFILE=AI_WORKSTATION: the AI's paths on 9810 behind the agent bearer, the MCP bridge on 9811, the AI's activity re...

Kamo·1d ago
Featurekamo-internal

The charter editor: section rail, inherited rows with hide switches, item cards

Drops a hide marker whose target left the chain or has since been locked (SecurityService refuses both), whenever the items or a settled answer for the current ...

Kamo·1d ago
FeatureMCPGatewayService

Downstream calls with the caller's session, internal client, live refresh

Kamo services are called through the BFF's own door per service (*** or a single-use OTK), with the org's workspace host, the actor/run/key headers and spec 4.1...

Kamo·1d ago
Featurekamo-shared-library

MlosAiClient exposes which provider and model answered

Kamo·1d ago
FeatureMCPGatewayService

Tool descriptors, schema builder and validator, registry

A pattern in a tool's schema is untrusted input: ext_* tools carry their org MCP server's own schema. One Java cannot compile is left to the upstream (and refus...

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