Current Crush gives the following error when I try to open my `EDITOR`
with `ctrl+o`:
```
Error reported error="exec: \"zed --wait\": executable file not found in $PATH" source=path/to/internal/tui/util/util.go:27
```
`exec.CommandContext` expect the first argument to be the executable
path, not include flags or other arguments or variables. This commit
introduces `ExecShell` in `internal/tui/util/util.go`, which uses
`mvdan.cc/sh/v3/interp` to parse and execute the EDITOR value as a full
line of shell.
Assisted-by: Claude Sonnet 4.5 via Crush
Amolith
created
281e7fa
docs(readme): update "aws bedrock" to "amazon bedrock" (#1478)
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
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
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