Commit log

a18fffb refactor(permission): remove duplicate code

Amolith created

c327310 refactor(permission): check allowlist first

Amolith created

fd21410 feat(notification): add em'

Click to expand commit body
Assisted-by: Claude Sonnet 4.5 via Crush

Amolith created

b363612 chore(ui): adjust status notification details (#1490)

Christian Rocha created

7b4691e chore: add gopls settings from Carlos's dotfiles (#1424)

Click to expand commit body
Co-authored-by: Crush <crush@charm.land>

Christian Rocha and Crush created

281e7fa docs(readme): update "aws bedrock" to "amazon bedrock" (#1478)

Micah Walter created

fde23e9 v0.18.4

Kujtim Hoxha created

14e157a chore(legal): @micahwalter has signed the CLA

Charm created

4827f4c fix: kimi coding api key validation (#1477)

Kujtim Hoxha created

f08e852 fix: detect version for `go install ...@main` (#1476)

Andrey Nering created

1393621 v0.18.3

Kujtim Hoxha created

c381834 fix: handle google reasoning (#1474)

Kujtim Hoxha created

12f093d feat: show a different message if crush is built from source

Andrey Nering created

fb7d5b6 style: small code style updates

Andrey Nering created

8f437ac fix: don't notify update available when running local build (#1465)

Bruno Krugel created

42f0f2b chore: auto-update generated files

Charm created

42122dc fix: add missing openai-compat in schema (#1461)

Bruno Krugel created

afc8fd0 feat: notify about new crush versions (#361)

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>

Raphael Amorim , Carlos Alexandro Becker , and Andrey Nering created

e53c733 chore: bump bubbles to v2.0.0-rc.1 and update textarea and help width usage

Ayman Bagabas created

0267342 v0.18.2

Christian Rocha created

ce5ffb0 chore: bump bubbletea and ultraviolet to reduce resize tearing (#1460)

Ayman Bagabas created

cd3bd53 fix(mcp): always call `ListTools` to discover available tools (#1447)

Lennart Lopin created

a2e2e64 chore(setup): model chooser language copyedit

Christian Rocha created

9d70d1d chore(attribution): default to assisted-by + email (#1444)

Amolith created

f6186cb chore(legal): @iainlane has signed the CLA

Charm created

0f39613 chore(legal): @Iflgit has signed the CLA

Charm created

3dd157c chore: bump bubbletea and ultraviolet to support mode 2026

Ayman Bagabas created

ecb66e8 v0.18.1

Kujtim Hoxha created

7af916b chore: update fantasy & add support for gpt-5.1 (#1439)

Kujtim Hoxha created

882914d docs(readme): add initialize_as (#1438)

Amolith created

ee47e3d chore(deps): update `charm.land/x/vcr` to v0.1.1

Andrey Nering created

e9048a8 test: record vcr cassettes

Andrey Nering created

5ff62b6 chore(deps): update fantasy to v0.3.0

Andrey Nering created

992c3d1 v0.18.0

Andrey Nering created

39435dd chore: auto-update generated files

Charm created

4e40b47 feat(config): default to AGENTS.md w/ new setting (#1403)

Amolith created

c094eaf fix(test): set a fixed attribution to avoid system prompt mismatch

Andrey Nering created

13f7c0e test: migrate tests to `charm.land/x/vcr`

Click to expand commit body
https://github.com/charmbracelet/x/pull/643

Andrey Nering created

4ac9c76 v0.17.0

Andrey Nering created

b095afd chore: record all cassettes after fantasy update

Andrey Nering created

02329dc chore(taskfile): add task to record all cassettes

Andrey Nering created

4e244de chore: update fantasy to v0.2.1

Andrey Nering created

5186bef test: record vcr cassettes for #1379

Andrey Nering created

27093ea feat(config): migrate deprecated co_authored_by

Click to expand commit body
The old co_authored_by boolean is now deprecated in favor of
trailer_style enum. When only the old setting is present, it silently
migrates (true → co-authored-by, false → none). When trailer_style
is set, co_authored_by is ignored. The deprecated field remains in the
schema marked with deprecated: true so editors can warn users.

Assisted-by: Claude Sonnet 4.5 via Crush

Amolith created

425d873 fix(bash): use model name instead of ID

Click to expand commit body
Assisted-by: Claude Sonnet 4.5 via Crush

Amolith created

ef1990a refactor(bash): make whitespace conform to spec

Click to expand commit body
and make leading attribution reference conditional

Amolith created

7b47c6c feat(config): add trailer_style option

Click to expand commit body
Replace co_authored_by boolean with trailer_style enum supporting:
none, co-authored-by, and assisted-by.

The assisted-by option follows Fedora's AI Contribution Policy which
requires transparency about AI assistance via 'Assisted-by: [Model
Name]' commit message trailers.

https://docs.fedoraproject.org/en-US/council/policy/
ai-contribution-policy/

Assisted-by: Claude Sonnet 4.5 via Crush

Amolith created

e9b30f7 fix: recent models test

Kujtim Hoxha created

fa28347 feat: recent models section in picker (#1374)

Click to expand commit body
Co-authored-by: Crush <crush@charm.land>

Amolith and Crush created

531f448 chore(legal): @alewtschuk has signed the CLA

Charm created