Every team in the URL, every commit once, sign in with Bitbucket, and more
Every team in the URL
An organisation used to be something you switched to. It's now somewhere you are: every page that belongs to an organisation has its name in the address. Renaming an organisation keeps its old address redirecting, and each organisation has a details page.
- Everyone belongs to at least one organisation, created when you name your team on first run. Billing starts from the second member.
- Personal projects are gone. Every project, webhook secret and App installation belongs to an organisation.
- Pages that are yours rather than the team's move into the user menu, and you can edit your name from your account settings. The weekly Time view is removed.
Every commit counted once
A commit used to be stored once for every way it arrived: a webhook, the GitHub App, or a teammate's webhook on the same repository. Each copy was attributed on its own. Now a commit is stored once, with a receipt for each delivery, and gets at most one time entry however many routes it came by.
- Time follows the repository link that covers the day the work happened, and a project's date range is set on the project.
- When two of your organisations both claim the same work, the entry stays unassigned and you choose the project, rather than Clocktopus guessing. You can edit an unassigned entry without picking a project first.
- Commits from repositories no project has yet are kept, so attaching the repository later has something to attribute.
Sign in with Bitbucket, and confirmed commit authors
You can sign up and sign in with Bitbucket. Signing in with GitHub or Bitbucket records that account as a verified author of its commits. A new Commit authors page lists the commit addresses you've confirmed.
To sort
A single To sort page gathers what's waiting for a decision: repositories not attached to a project, and commit authors not matched to a person. Each is answered from its row's menu.
Fixes & improvements
- Commits made at the same second in parallel, across worktrees, are priced once. Each used to price the same stretch of time again, so parallel agents over-billed. Entries already booked aren't changed.
- A project's budget can be split into allocations, each with its own margin goal.
- Open tabs refresh themselves when something changes outside your browser, such as a push, an agent session, the CLI or a billing change.
- Agent runtime, lines and spend are split across the days a session actually ran, instead of all landing on the day it started.
- Clocktopus's MCP tools describe what they return: whose hours count, how tasks are keyed, that date ranges include both ends, and that an unknown project returns nothing rather than an error.
- The home page is open to everyone again. Signed in, you get a Dashboard button that opens the organisation you used last.
- A new home page headline: Software Delivery Performance for Humans and Agents.
- The site says Clocktopus receives your commits and events, rather than reading them. Nothing pulls from your repositories.