v0.17.0-fork.1

Amolith created

v0.17.0-fork.1 Incorporate upstream changes

More of my changes have made it into upstream so I can drop them from my
fork \o/

Update with `bin update` or `go install git.secluded.site/crush@latest`.

Notes from upstream
===

New!

- 7b47c6c: feat(config): add trailer_style option (@Amolith)
- 27093ea: feat(config): migrate deprecated co_authored_by (@Amolith)
- fa28347: feat: recent models section in picker (#1374) (@Amolith)

Fixed

- 425d873: fix(bash): use model name instead of ID (@Amolith)
- 5a7c715: fix(mcp): client being killed (#1419) (@caarlos0)
- 665ee06: fix: append ImageURLContent part in unmarshallParts (#1387) (@danielmerja)
- e9b30f7: fix: recent models test (@kujtimiihoxha)

Docs

- 025d604: docs(readme): move "local models" section to be under "custom providers" (#1402) (@andreynering)

Other stuff

- c9ca0b7: chore(task): fetch tags before installing (@meowgorithm)
- 02329dc: chore(taskfile): add task to record all cassettes (@andreynering)
- b095afd: chore: record all cassettes after fantasy update (@andreynering)
- 4e244de: chore: update fantasy to v0.2.1 (@andreynering)
- ef1990a: refactor(bash): make whitespace conform to spec (@Amolith)
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAQJifUHBmtrn4c/
XgEEeBKwQKjK5uJVRF8gCP6k8boYHNc8ho+UcQRoEBlmAL05fUuMJoKa3JUHZ8I+v+t+W2
AAEAAJdl
-----END SSH SIGNATURE-----