Data mode switch, tokens in the dashboard and plans from Claude Code
Owners can now switch what code details Comity keeps, owners and admins can create tokens for CI right in the dashboard, and when you approve a plan in Claude Code, Comity records it with your work.
New
Switch the data mode
Owners pick Full or Metadata only in Settings → Organization and click Save data mode. Switching to Metadata only applies at once: signature text Comity already stored for your org is cleared, and only hashes are kept, so conflict detection keeps working. Each change is recorded in the audit log. Ask your team to run comity login again so their CLI picks up the new mode. See Data modes.
Create tokens in the dashboard
Owners and admins click Create token in Team → Tokens. Pick a service token for CI and bots (never billed) or a personal token, a preset (CI / GitHub Actions or Full agent) and an optional expiry. The token is shown once, with a copy button and a ready-to-paste GitHub Actions step that fails the build on blocking conflicts.
Plans from Claude Code's plan mode
When you approve a plan in Claude Code, it becomes the plan of your session's intent (Comity drafts an intent if there isn't one yet), next to its title, scope and claims. Run comity init again (and commit the change) to add the new hook; comity doctor tells you when it's missing. See What happens on each event.
Improved
- Override reasons can be made optional: set
override.require_reasontofalse. It stays required by default.
Changed
- Protected-path owners are people: each owner must be
user:<email>. Other prefixes, such asteam:, are rejected when you save the policy. See protected_paths.