Repository navigation
Cahut 1.3.0 guides each person to a first AI, a first Window and a first share, made for a phone first, and lets people sign in with their e-mail address.
Upgrading from 1.2.0
1.3.0 is a minor release: under the default CAHUT_UPDATES=patch, the daily timer does not install it. Install it from the console of the server, under Updates, or:
sudo /usr/local/bin/cahut update- One migration of the database of each Cahut, 0038: the listing of the Cahut in the directory of connectors of Claude, empty until its administrators give it. As every update does, it takes a snapshot of the databases first, and rolls back if the health check fails.
- No MCP tool goes away, and no MCP tool comes:
set_listingsserves the administrators of the server, andget_cahutgives one more field,listings. - A Cahut that the directory of Claude lists gives its listing after the update, so that the first steps open it:
sudo -u cahut /usr/local/bin/cahut settings listing --domain <domain> --claude https://claude.ai/directory/<listing>Added
- First steps (#281, ADR 61). Once a person has chosen their first password, the console opens a guide at
/console/start, made for a phone first.- It asks which AI to connect: Claude, the app and claude.ai together, Mistral Vibe, ChatGPT, Claude Code or another MCP client, or none yet. Then it gives the steps of that AI alone, one action at a time, with the address to copy, a link to the page of the client, and its film. ChatGPT asks for the plan first, since only its Business, Enterprise and Edu plans publish. On a phone, Claude Code and ChatGPT come under On a computer.
- It sees the AI connect, then publish, and moves on by itself: requests to copy for a first Window, then the Window with its button Share.
- The overview shows a card that leads back to it, instead of the five tabs of instructions, until an AI has published for the person. AIs and access shows the same steps, Claude first.
- When a person approves their first AI, the consent screen says that it is connected and gives a first request to copy, before it sends them back. On a phone, its buttons sit at its foot.
- The listing of a Cahut in the directory of Claude (#280, ADR 61). The administrators of the server give it on the page of the Cahut in the console of the server, with
set_listingsin the API, or withcahut settings listing. The steps of Claude then open the listing, with nothing to copy. - Sign in with an e-mail address (#279, ADR 60). In a Cahut that sends e-mail, people sign in with their handle or with the address of their account.
Fixed
- A new password ends the wait of refused sign-ins (#279, ADR 60). The refusals before a new password, chosen from a link or under Account, no longer count against it: a person who forgot their password, and tried it too often, signs in as soon as they have chosen a new one. The same goes for the administrators of the server.