KamoCRM

Live Change Log

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

17,378
Total Changes
5,895
Features
5,258
Fixes
30
Projects
Filter by project
All Projects17,378AIService242APIService174BillingService157ConversionService110DaemonService137DocsService223ESigService91EmailService568InitializerService329KBService151KlusterServices738MCPGatewayService235MediaService592RAGService79SecurityService1,823TranslateService62VOIPService248VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,321kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,634kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,252Feature5,895Fix5,258Other993Performance165Refactor278Revert23Style42Test159Upgrade1
October 5, 2026
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
FeatureSecurityService

PUT **************** — a team's charter-only save through TeamWriter, announced after the commit (KamoCollab CP01 T13)

The team charter endpoint of spec §5.6/§5.7 on LayerCharterController, beside the role, department and job-title ones: CONFIGURE_SYSTEM or god; the path id, unk...

Kamo·2w ago
FixMCPGatewayService

A colleague call refused for consent or hours says how to cite their own request (SP95-T29-1)

Task 29 step 3, live: the owner asked an AUTONOMOUS AI to call them. The model called phone_call without onRequestOf (nothing needed approval), K6 refused NO_VO...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

SP95-F-1 — a perception read that hands over nothing from outside taints INTERNAL (D22); Task 29 clears Vox's outside items first

Spec §7 ruling SP95-F-1 and master §11 row SP95-F-1: notifications_list is INTERNAL when every card is a colleague's chat line or the org's own work; mail_list_...

Kamo·2w ago
FixMCPGatewayService

A perception read that hands over nothing from outside taints the run INTERNAL, so a cited request can stand (SP95-F-1)

Every run's PERCEIVE calls notifications_list, mail_list_unread and calendar_list_events with the run id. All three are untrusted and none said where its conten...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
FeatureSecurityService

The TEAM charter layer — a member's teams after the job title, the TEAM subject, teamIds, and team hide markers (KamoCollab CP01 T12)

A member's teams become TEAM layers between the job title and the member, all at one rank and ordered by lower-case title then id; the teams' roles join the ROL...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

AI phone calls names a colleague's own Calls from AI team members card, and Set up now for a line left out at hiring (SP98 T23)

SP95 T27 (f7687ed3f) put the card in a person's Work room while T23 shipped: AI team members may call me, the number it covers, Your number changed, a call aske...

Kamo·2w ago
Docskamo-internal

AI phone calls names a colleague's own Calls from AI team members card, and Set up now for a line left out at hiring (SP98 T23)

SP95 T27 (f7687ed3f) put the card in a person's Work room while T23 shipped: AI team members may call me, the number it covers, Your number changed, a call aske...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

SP96-F-1 — Task 21 expects Luna's real voice values; Bella's match UNKNOWN is accepted

Task 21 step 13 and its amendment, the plan header's Luna line, and spec §1, §5.9 and §6.2 now name the values for the pin Task 11 migrated (Eleven Flash v2.5 /...

Kamo·2w ago
TestAIService

Pin Luna's voice view before and after Task 21 sets her sex (SP96)

Sp96LunaVoiceExpectationsTest runs the resolver over production's inputs, read 2026-10-05: her migrated Eleven Flash v2.5 / Bella row and the five TTS voice lis...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Featurekamo-internal

"Calls from AI team members" on one's own profile (SP95 T27)

A person's profile gains a card in its Work room: whether their organization's AI team members may phone them, and on which of their numbers. The switch turns a...

Kamo·2w ago
Featurekamo-internal

"Calls from AI team members" on one's own profile (SP95 T27)

A person's profile gains a card in its Work room: whether their organization's AI team members may phone them, and on which of their numbers. The switch turns a...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
FeatureSecurityService

The team sub-resources (members, rights, roles) and the recalculation endpoint (KamoCollab CP01 T11)

GET|PUT **************** /rights and /roles, and POST **************** (spec §5.7). Reads are open to any session of the org; writes need CONFIGURE_SYSTEM or an...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

Kamo·2w ago
TestMediaService

The wiring test no longer registers the legacy chat facts repository, which shared-lib removes (KamoCollab CP02 T18)

The CI image build compiles test sources (package -DskipTests), so this test must stop naming ChatPolicyFactsRepository before shared-lib drops it. It passes ag...

Kamo·2w ago
Testkamo-internal

The route guard expects twelve charter URLs now that SP96 dropped the voice catalogue (SP98 T23)

e844e7f2f removed charterApi.voices and its BFF route (an AI member's voice is chosen on its profile), so the client calls 12 charter URLs; the guard's sanity f...

Kamo·2w ago
Testkamo-internal

The route guard expects twelve charter URLs now that SP96 dropped the voice catalogue (SP98 T23)

e844e7f2f removed charterApi.voices and its BFF route (an AI member's voice is chosen on its profile), so the client calls 12 charter URLs; the guard's sanity f...

Kamo·2w ago
Refactorkamo-shared-library

Chat member facts come only from the org graph; the legacy facts repository and its constructor are gone (KamoCollab CP02 T18)

ChatPolicySnapshotLoader loses its ChatPolicyFactsRepository constructor, the facts field, loadFacts, ancestry, managerChain, workLocationName and the str, lng ...

Kamo·2w ago
Docskamo-internal

The hire article asks an AI's sex and its optional extension and workstation, and the AI team articles name the Voice card (SP98 T23)

SP96 shipped while these articles waited to be imported: the hire form now requires Female or Male before Create Team Member, and lets the hire leave out the ph...

Kamo·2w ago
Docskamo-internal

The hire article asks an AI's sex and its optional extension and workstation, and the AI team articles name the Voice card (SP98 T23)

SP96 shipped while these articles waited to be imported: the hire form now requires Female or Male before Create Team Member, and lets the hire leave out the ph...

Kamo·2w ago
Docskamo-internal

Ledger — 1 entries

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