What changed
- Messages read right whether or not you have a team. Error messages from Pulse, its API, the MCP connection page and the CLI no longer mention an "organization" or a "workspace". Where a sentence does not need one, it names no container at all: "You can connect up to 3 apps here." Where it is about a team, such as roles or choosing a team for an assistant, it says team.
- For API users: the wording of some error messages changed, including the
monthly quota messages. Error codes, HTTP statuses and every field are unchanged,
so match on
code, never on the message. - CLI 1.4.1.
pulse auth loginnow points to "Settings, under API Keys", which exists whether you work alone or in a team, and the line with your team's id reads "Team". The--jsonoutput is unchanged. Update withpulse upgrade. - Three notifications have their own icons. "Tracking script went quiet" shows a crossed-out waveform in amber and "Tracking script is back" the whole waveform in green; "Some events weren't counted" shows an amber prohibition sign. All three used to show the generic lightning bolt.
- Every audit log entry reads as words. Every action has a label, including actions only older entries carry. An assistant connecting or disconnecting reads "Connected AI assistant" or "Disconnected AI assistant", something Ciphera staff did on your account ends in "(by Ciphera)", and every label can be picked in the Action filter. Disconnections and cancellations now show in red, like deletions.
Why
Pulse hides the team from someone who works alone, but messages from the server still named an organization or a workspace, which that person is never shown, and the CLI sent every new user to a settings section that no longer exists.
The notification icons and the audit labels were plain lookups: a new type or action without an entry fell back to a lightning bolt or a raw name, and nothing noticed. Both are now checked when Pulse is built, so a new one cannot ship without its icon or its label.