aws / aws/amazon-q-developer-cli

Bun support

Open
#3,045 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2k
Forks
439
PR merge metrics
No merged PRs in 30d

Description

### Checks

- [x] I have searched [github.com/aws/amazon-q-developer-cli/issues](https://github.com/aws/amazon-q-developer-cli/issues?q=) and there are no duplicates of my issue
- [x] I have run `q doctor` in the affected terminal session
- [x] I have run `q restart` and replicated the issue again

### Operating system

macOS 26.1.0 (25B5042k)

### Expected behaviour

When I call `bun` in my terminal some options are missing. One that seems important is the *outdated* to list all JS libraries that are outdated and should be upgraded.

### Actual behaviour

The *outdated* option is not part of the `bun` commands...

### Steps to reproduce

1. Open terminal
2. Make sure Amazon Q is launched
3. Type `bun` and wait for the list of options to appear
4. The *outdated* option is not part of the list

### Environment

```yaml

[q-details]
version = "1.16.2"
hash = "c4c80bb44cb22b6e19129ed7475f2793ff20135d"
date = "2025-09-19T01:27:56.356289Z (11d ago)"

[system-info]
os = "macOS 26.1.0 (25B5042k)"
chip = "Apple M1 Max"
total-cores = 10
memory = "32.00 GB"

[environment]
cwd = "/Users/USER/Sites/listopia"
cli-path = "/Users/USER/Sites/listopia"
install-method = "unknown"

[env-vars]
PATH = "/Users/USER/.rye/shims:/var/folders/gg/hxf07b1n629d1wzq2rzct8cr0000gn/T/frum_2007_1759082486941/bin:/Users/USER/.nvm/versions/node/v22.3.0/bin:/opt/homebrew/opt/libpq/bin:/Applications/Sublime Text.app/Contents/SharedSupport/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pmk/env/global/bin:/Library/Apple/usr/bin:/Applications/Ghostty.app/Contents/MacOS:/Users/USER/.local/bin:/Users/USER/.orbstack/bin"
QTERM_SESSION_ID = "ae3598aff1bb43c6a418cb6892b28b50"
Q_SET_PARENT_CHECK = "1"
Q_TERM = "1.16.2"
SHELL = "/bin/zsh"
TERM = "xterm-ghostty"
__CFBundleIdentifier = "com.mitchellh.ghostty"
```

Contributor guide

Open the contributing guide

Research direction

No source files, tests, or entry points are named. Start by reproducing the missing outdated option with bun in an Amazon Q terminal, then locate the CLI handling that presents bun commands; done means outdated appears in the displayed options and lists outdated JavaScript libraries.

Written by the indexing model from the issue text.

Assessment

Tech stack
bun
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.