Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,29 @@ This changelog is automatically generated by AI when releases are published.

For detailed design rationale and implementation notes, see `docs/superpowers/specs/2026-04-29-telemetry-streams-design.md`.

## [2.3.0] - 2026-10-25

### Added

- **Redesigned setup**: `autter onboard` opens with the autter logo and walks one step rail with numbered questions ("2/4"). Each answer collapses to a single line, and the closing summary lists anything that needs attention with the command that fixes it. See [changelog/redesigned-onboarding-and-sign-in.md](changelog/redesigned-onboarding-and-sign-in.md).
- **Sign-in screen** (`autter onboard`, `autter login`): the one-time code and a live "expires in m:ss" countdown. Enter reopens the browser, `c` copies the code, and Esc continues in local mode (or cancels `autter login`). If sign-in fails you can try again, paste an access token (masked and checked before it's saved), or continue locally.
- **Per-tool integrations**: onboarding lists the coding tools it finds plus git capture, all checked, and installs only what stays checked. `--yes` still installs everything.
- **`autter stats -i`**: browse the last 200 commits by AI share, with each commit's AI, human and untracked lines and its breakdown by tool and model. See [changelog/status-screens-and-interactive-views.md](changelog/status-screens-and-interactive-views.md).
- **`autter blame -i <file>`**: read a file with a colored mark beside every line (AI, human, untracked), details for the line under the cursor, `n`/`N` to jump between AI changes, and Enter to see the prompt behind an AI line.

### Changed

- **Bare `autter`** at a terminal shows a status card: mode and account, the latest commit's AI share and tool, pending uploads, and commands to try. `autter help` lists every command.
- **`autter whoami`** at a terminal shows a card with your account, how long the session stays valid, organizations, cloud sync and API. **`autter doctor`** shows a spinner per check that resolves in place. **`autter install-hooks`** lists tools on a rail with a closing count. Piped and `--json` output of all three is unchanged.
- **One look everywhere**: prompts, spinners, the update prompt and every screen above share one theme in the autter teal, with ASCII and half-block fallbacks for legacy Windows consoles, plain lines for narrow or non-interactive terminals, and `NO_COLOR` / `--no-color` honored throughout.
- **Prompts**: arrow keys, j/k and Enter as before. Esc now cancels like Ctrl-C, and the 1–9, Tab and Space shortcuts in single-choice prompts were removed.
- **Spinner outcome lines** from `autter install-hooks` go to stderr at a terminal. Piped stdout keeps the same lines as before.

### Fixed

- `autter login` and `autter onboard` printed color codes even with `NO_COLOR` or `--no-color`.
- The onboarding welcome promised "two quick choices"; setup can ask up to five questions.

## [2.2.1] - 2026-10-18

### Fixed
Expand Down
174 changes: 141 additions & 33 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading