Skip to content

Release history

amazon-q-developer-cli releases

Agentic chat experience in your terminal. Build applications using natural language.

All releases

22 shown

v1.19.7 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • add update announcement by @zixlin7 in https://github.com/aws/amazon-q-developer-cli/pull/3433
  • update copy by @zixlin7 in https://github.com/aws/amazon-q-developer-cli/pull/3452
  • chore: version bump by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3453
  • fix: announcement correction by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3454
  • chore: update kiro update showcount from 2 to 5 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3457

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.19.6...v1.19.7

v1.19.6 Bug fix

Fixed a missing comma in the source code.

Full changelog

What's Changed

  • Revert "added hint for multiline triple backtick code block detector" by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3439
  • chore: version bump by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3440
  • fix: Adds missing comma by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/3441

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.19.5...v1.19.6

v1.19.5 Maintenance
Notable features
  • Added hint for multiline triple backtick code block detector
Full changelog

What's Changed

  • added hint for multiline triple backtick code block detector by @ekang7 in https://github.com/aws/amazon-q-developer-cli/pull/3327
  • fix: update branding by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3427
  • chore: bump version to 1.19.5 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3428

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.19.4...v1.19.5

v1.19.4 Bug fix
Security fixes
  • Block dangerous patterns for tool calls.
Full changelog

What's Changed

  • refactor: migrate from directories to hierarchical paths module by @dk19y in https://github.com/aws/amazon-q-developer-cli/pull/3309
  • Add auth login failure telemetry for cli by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/3317
  • fix: expand ~ in prompt file:// URIs by @rationull in https://github.com/aws/amazon-q-developer-cli/pull/3301
  • Refactor /Usage into smaller modules by @akhileshb in https://github.com/aws/amazon-q-developer-cli/pull/3324
  • bskiser/add agent crate by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3150
  • refactor: centralize environment variable access by @dk19y in https://github.com/aws/amazon-q-developer-cli/pull/3315
  • feat: warn when duplicate agents are found during load by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3335
  • Upgrade delegate with better UX for notifications and change the file… by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/3337
  • chore: move RTS code from agent crate to chat-cli by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3340
  • fix: block dangerous patterns for tool calls by @ekang7 in https://github.com/aws/amazon-q-developer-cli/pull/3313
  • chore: remove duplicate and unused API code from the agent crate by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3342
  • chore: bump version to 1.19.4 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3391
  • chore: fix feed item by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3403

New Contributors

  • @ekang7 made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3313

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.19.3...v1.19.4

v1.19.3 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • fixe: racing condition on conduit when printing by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3308
  • chore: version bump to 1.19.3 by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3310

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.19.2...v1.19.3

v1.19.2 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Revert "feat: Updates models to match latest, including endpoint resolver (#3262)" by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3288
  • chore: bump version to 1.19.2 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3290

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.19.1...v1.19.2

v1.19.1 Bug fix

Fixed non‑interactive output now correctly goes to stdout instead of stderr.

Full changelog

What's Changed

  • feat: Path based loading for agent by @mekza in https://github.com/aws/amazon-q-developer-cli/pull/2859
  • Revert "feat: Path based loading for agent" by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3257
  • feat: Updates models to match latest, including endpoint resolver by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/3262
  • Fix: non-interactive output incorrectly sent to stderr instead of stdout by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/3277
  • fix: removes color from spinner by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3278
  • Fix fs-write diff colors by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/3280
  • Fix fs-write diff colors for background by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/3281
  • fix: spinner not being cleaned up properly by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3282
  • chore: bump version to 1.19.1 by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/3283
  • fix: install cross using --locked by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/3286

New Contributors

  • @mekza made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2859

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v.1.19.0...v1.19.1

v1.19.0 New feature
Notable features
  • Configurable OAuth redirect URI
  • PDF support for knowledge base entries
  • File:// URI support for agent prompts
Full changelog

What's Changed

  • fix: make q settings delete functionality user friendly by @nirajchowdhary in https://github.com/aws/amazon-q-developer-cli/pull/3042
  • chore: use centralized colors by @zixlin7 in https://github.com/aws/amazon-q-developer-cli/pull/3113
  • fix: removes outdated semantic_search folder migration by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/3142
  • fix:bug(checkpoint): fix crashes when truncating checkpoint message by @h16rkim in https://github.com/aws/amazon-q-developer-cli/pull/3137
  • fix:bug(chat): ensure sanitize_user_prompt handles UTF-8 boundaries correctly by @h16rkim in https://github.com/aws/amazon-q-developer-cli/pull/3087
  • fix(schemas): Correct JSON schema reference for transport type by @csantanapr in https://github.com/aws/amazon-q-developer-cli/pull/3128
  • Only load previous converstaion from db when --resume is passed by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/3133
  • feat: add configurable OAuth redirect uri by @joshrutkowski in https://github.com/aws/amazon-q-developer-cli/pull/3124
  • feat(chat): support for --mcp option in /logdump by @Konippi in https://github.com/aws/amazon-q-developer-cli/pull/3143
  • feat: Adds pdf support for knowledge by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/3151
  • feat: Add file:// URI support for agent prompts by @rationull in https://github.com/aws/amazon-q-developer-cli/pull/3024
  • fix: improve settings list display by @Konippi in https://github.com/aws/amazon-q-developer-cli/pull/3167
  • fix: flush stdout after queue_description to display tool information by @yayami3 in https://github.com/aws/amazon-q-developer-cli/pull/3156
  • feat: chat cli UI revamp prep by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3112
  • Update README.md to include instructions for installing via Homebrew by @ke4qqq in https://github.com/aws/amazon-q-developer-cli/pull/3172
  • feat: Add environment variable support for HTTP MCP headers by @pahud in https://github.com/aws/amazon-q-developer-cli/pull/3075
  • fix: compilation error by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3203
  • fix: opaque error when session expires by @Konippi in https://github.com/aws/amazon-q-developer-cli/pull/3208
  • Fix typo in constants.rs by @Sbozzolo in https://github.com/aws/amazon-q-developer-cli/pull/3175
  • feat: Add image paste support and key binding by @joshrutkowski in https://github.com/aws/amazon-q-developer-cli/pull/3088
  • Support deny_by_default for bash command tool by @erbenmo in https://github.com/aws/amazon-q-developer-cli/pull/2999
  • fix formatting and update aws sdk behavior versions by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/3223
  • feat: adds builtin tool namespace for tool permission by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3205
  • Fix knowledge migration moving agent directories by @MitchCDisney in https://github.com/aws/amazon-q-developer-cli/pull/3225
  • Disable support for '-fls' option in find command for security reasone by @lociko in https://github.com/aws/amazon-q-developer-cli/pull/3033
  • fix: save convo with context by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3217
  • fix(ci): resolve CI pipeline failures by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/3235
  • Fix test failure for windows by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/3236
  • Bump version to 1.19.0 and update feed.json by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/3234

New Contributors

  • @csantanapr made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3128
  • @joshrutkowski made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3124
  • @rationull made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3024
  • @ke4qqq made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3172
  • @pahud made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3075
  • @Sbozzolo made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3175
  • @MitchCDisney made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3225
  • @lociko made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/3033

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/1.18.0...v.1.19.0

1.18.1 Maintenance

Minor fixes and improvements.

Changelog
  • Minor version reporting an old version
1.18.0 Feature
Notable features
  • [Experimental] Agent delegate tool
  • /logdump command
  • Experiment manager functionality
Full changelog
  • [Experimental] Agent delegate tool
  • Stop hook functionality
  • Unified show and status commands for knowledge
  • /logdump command
  • Experiment manager functionality
  • MCP prompts with no arguments
v1.17.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • chore: sync prod with main by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/3059

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.17.0...v1.17.1

v1.17.0 New feature
Notable features
  • Expand support for /prompts command in chat
  • Add context usage percentage indicator to prompt
  • Enhanced MCP prompt management with improved UX
Full changelog

What's Changed

  • Improve error messages for dispatch failures by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2969
  • fix(mcp): hardcodes client id for oauth by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2976
  • fix: consolidate tool permission logic for consistent display and exe… by @nirajchowdhary in https://github.com/aws/amazon-q-developer-cli/pull/2975
  • feat(chat): expand support for /prompts command by @Konippi in https://github.com/aws/amazon-q-developer-cli/pull/2799
  • [fomat] Runs Clippy and cargo +nightly fmt by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2991
  • feat: add context usage percentage indicator to prompt by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2994
  • [fix] Fixes issues with Tool Input parsing. by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2986
  • feat: Adds checkpointing functionality using Git CLI commands by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2896
  • Release092625 by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2996
  • [fix]Updates feed by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2998
  • feat(prompts): Enhanced MCP prompt management with improved UX by @jlhood in https://github.com/aws/amazon-q-developer-cli/pull/2953
  • fix(mcp): oauth issues (#2925) by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2929
  • [docs] Updates feed to reflect latest change (#3005) by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/3007
  • Merge main with prod by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/3044

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.16.2...v1.17.0

v1.16.2 Bug fix
Notable features
  • Support preToolUse and postToolUse hook
Full changelog

What's Changed

  • fix: CI format check by enforcing nightly cargo fmt by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2895
  • fix(mcp): command not being expanded for stdio by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2915
  • Change autocomplete shortcut from ctrl-f to ctrl-g by @erbenmo in https://github.com/aws/amazon-q-developer-cli/pull/2825
  • Support preToolUse and postToolUse hook by @erbenmo in https://github.com/aws/amazon-q-developer-cli/pull/2875
  • fix(mcp): oauth issues by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2925
  • fix(chat): reset pending tool state when clearing conversation by @nirajchowdhary in https://github.com/aws/amazon-q-developer-cli/pull/2855
  • Trim region to avoid login failures by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2930
  • chore: copy change for warning message for oauth redirect page by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2931
  • fix: removes deny unknown fields in mcp config by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2935
  • Normalize and expand relative-paths to absolute paths by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2933
  • Bump version to 1.16.2 and update feed.json by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2938
  • fix(mcp): mcp command expansion coupled with canonicalizing path by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2940

New Contributors

  • @nirajchowdhary made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2855

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.16.0...v1.16.2

v1.16.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Bump up version for hotfix in Prod by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2917
  • chore: add 1.16.1 feed.json entry (#2919) by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2920

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.16.0...v1.16.1

v1.16.0 New feature
Security fixes
  • execute_bash autoAllowReadonly default changed to false for security
Notable features
  • Persistent CLI history with file storage
  • Auto-announcement feature using `/whatsnew` command
  • Edit subcommand to modify existing agents
Full changelog

What's Changed

  • Update knowledge base directory path to reflect actual location by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2763
  • docs: Update todo list docs for introspect by @kiran-garre in https://github.com/aws/amazon-q-developer-cli/pull/2776
  • feat: added tangent & introspect docs & provided to introspect by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2775
  • feat: implement persistent CLI history with file storage by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2769
  • chore: Skip sending profileArn when using custom endpoints by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2777
  • chore(mcp): migrate to rmcp by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2700
  • fix: Dont preserve summary when conversation is cleared by @jmmoser in https://github.com/aws/amazon-q-developer-cli/pull/2793
  • feat: add AGENTS.md to default agent resources by @mr-lee in https://github.com/aws/amazon-q-developer-cli/pull/2812
  • feat: add model field support to custom agent format by @mr-lee in https://github.com/aws/amazon-q-developer-cli/pull/2815
  • feat: updating doc to surface /agent generate and note block for /knowledge by @xianwwu in https://github.com/aws/amazon-q-developer-cli/pull/2823
  • Properly handle path with trailing slash in file matching by @erbenmo in https://github.com/aws/amazon-q-developer-cli/pull/2817
  • Fix: Add configurable line wrapping for chat by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2816
  • feat(use_aws): add configurable autoAllowReadonly setting by @mr-lee in https://github.com/aws/amazon-q-developer-cli/pull/2828
  • feat: add auto-announcement feature with /whatsnew command by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2833
  • feat(mcp): enables remote mcp by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2836
  • feat: Add /tangent tail to preserve the last tangent conversation by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2838
  • feat: add daily heartbeat telemetry by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2839
  • fix: update dangerous patterns for execute bash to include $ by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2811
  • docs: fix local agent directory path in documentation by @yayami3 in https://github.com/aws/amazon-q-developer-cli/pull/2749
  • Invalid pointer to trace log location by @BartVB in https://github.com/aws/amazon-q-developer-cli/pull/2734
  • Fix bug README.md by @ennio1991 in https://github.com/aws/amazon-q-developer-cli/pull/2569
  • fix: Layout fix by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2798
  • docs: Update experiment docs to contain todo lists by @kiran-garre in https://github.com/aws/amazon-q-developer-cli/pull/2791
  • feat: Add support for comma-containing arguments in MCP --args parameter by @harleylrn in https://github.com/aws/amazon-q-developer-cli/pull/2754
  • chore: add extra curl flags for debugging build during feed.json failures by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2843
  • fix: remove downloading feed during build by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2844
  • feat(execute_bash): change autoAllowReadonly default to false for security by @mr-lee in https://github.com/aws/amazon-q-developer-cli/pull/2846
  • feat(agent): add edit subcommand to modify existing agents by @mr-lee in https://github.com/aws/amazon-q-developer-cli/pull/2845
  • fix(mcp): not being able to refresh tokens for remote mcp by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2849
  • fix(agent): add edit subcommand support to /agent slash command by @mr-lee in https://github.com/aws/amazon-q-developer-cli/pull/2854
  • fix(mcp): creation of cache directory panic when path already exists by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2857
  • Reduce default fs_read trust permission to current working directory only by @erbenmo in https://github.com/aws/amazon-q-developer-cli/pull/2824
  • fix(mcp): remote mcp creds not being written when obtained by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2878
  • fix(mcp): bug where refreshed credentials gets deleted by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2879
  • fix(mcp): stale / non-refreshable creds not being deleted by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2880
  • Update bm25 to v2.3.2 and ignore unmaintained fxhash advisory by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2872
  • chore(mcp): adds temp message to still loading section of /tools by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2881
  • chore: removes codeowner for schema by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2892
  • chore(agent): updates agent config schema by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2891
  • chore: version bump by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2894

New Contributors

  • @jmmoser made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2793
  • @mr-lee made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2812
  • @erbenmo made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2817
  • @yayami3 made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2749
  • @BartVB made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2734
  • @ennio1991 made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2569
  • @harleylrn made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2754

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v.1.15.0...v1.16.0

v.1.15.0 Breaking risk
Notable features
  • Tangent mode for isolated conversations with duration tracking telemetry
  • /experiment slash command to toggle experimental features
  • Feature gating of tangent mode
Full changelog

What's Changed

  • feat: add tangent mode for isolated conversations by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2634
  • Apply cargo +nightly fmt formatting by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2664
  • feat: implement agent-scoped knowledge base and context-specific search by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2647
  • Short-Term fix for SendTelemetry API Validation errors by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2694
  • feat: add introspect tool for Q CLI self-awareness by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2677
  • Format fix by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2697
  • Update q-developer smithy clients and reformat files by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2698
  • feat: add tangent mode duration tracking telemetry by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2710
  • Add to-do list functionality to QCLI by @kiran-garre in https://github.com/aws/amazon-q-developer-cli/pull/2533
  • first round changes for agent generate for workshopping by @xianwwu in https://github.com/aws/amazon-q-developer-cli/pull/2690
  • fix: update per-prompt timestamp to include local time zone information by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2654
  • feat: add /experiment slash command for toggling experimental features by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2711
  • chore: bump version to 1.15.0 by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2719
  • feat: added feature gating of tangent mode by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2720
  • chore: add /tangent to /experiment by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2721
  • fix: added summary to tangent and showed correct label for introspect by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2725
  • docs: added the documentation for introspect in the built in tools. by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2727
  • this contains bug fix from the bug bash for agent generate by @xianwwu in https://github.com/aws/amazon-q-developer-cli/pull/2732
  • fix: experiment selection bounds by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2726
  • Update retry-interceptor warning message by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2709
  • Add telemetry support for agent contribution tracking by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2699
  • Fix todo bugs by @kiran-garre in https://github.com/aws/amazon-q-developer-cli/pull/2729
  • Use abs value of lines added/removed by q-cli by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2737
  • fix: Make todo lists an experimental feature by @kiran-garre in https://github.com/aws/amazon-q-developer-cli/pull/2740
  • fix: CTRL+C handling during multi-select, auto completion for /agent generate by @xianwwu in https://github.com/aws/amazon-q-developer-cli/pull/2741
  • Fix calculation for num-lines contributed by q-cli by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2738

New Contributors

  • @kiran-garre made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2533

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.14.1...v.1.15.0

v1.14.1 New feature
Notable features
  • Added glob pattern support for agent configuration.
  • Introduced GitHub Action for release notification.
  • Added MCP admin level configuration with GetProfile and telemetry for MCP tool names.
Full changelog

What's Changed

  • feat: add github action for release notification by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2625
  • feat(agent): hot swap by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2637
  • feat: adding glob pattern support for agent configuration by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2612
  • fix(agent hot swap): unwrap on pid by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2657
  • fix(ci): resolve CI pipeline failures by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2658
  • feat: added mcp admin level configuration with GetProfile by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2639
  • fix(agent): tool permission by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2619
  • chore: bump version to 1.14.1 by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2662
  • adding telemetry for mcp tool names available and mcp tool names selected by @xianwwu in https://github.com/aws/amazon-q-developer-cli/pull/2655

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.14.0...v1.14.1

v1.14.0 New feature
Notable features
  • Delay tracking interceptor for retry notifications
  • Knowledge beta improvements and BM25 support
Full changelog

What's Changed

  • chore: integrate backend API and remove hardcoded model options by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2419
  • Knowledge beta improvements by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2545
  • fix: Add client-side modelName mapping for backward compatibility by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2604
  • feat: add delay tracking interceptor for retry notifications by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2607
  • fix(agent): tool permission override by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2606
  • fix: add more safety checks for execute_bash readonly checks by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2605
  • feat(models): add region-specific fallback models for iad and fra by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2615
  • chore: bump version to 1.14.0 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2616
  • Revert "fix(agent): tool permission override" by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2618
  • Knowledge beta improvements phase 2: Refactor async_client and add support for BM25 by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2608
  • fix: use_aws printing default profile when its not used, minor updates to agent docs by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2617
  • chore(models): change fallback model, align with all clients by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2624

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.13.3...v1.14.0

v1.13.3 New feature
Notable features
  • Globbing support for tool settings deny (agent)
  • Implement Retry Classifier for Adaptive Rate Limiting
  • Add cloudtrail tracking to execute_bash
Full changelog

What's Changed

  • feat(agent): adds globbing support for tool settings deny by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2512
  • Implement Retry Classifier for Adaptive Rate Limiting by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2432
  • feat: add cloudtrail tracking to execute_bash by @abhraina-aws in https://github.com/aws/amazon-q-developer-cli/pull/2535
  • fix: prompt caching with timestamp included by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2560
  • fix: q mcp add subcommand failing when mcp.json is not found by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2561
  • Fix and Simplify retry-classifier by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2563
  • chore: bump version to 1.13.3 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2562

New Contributors

  • @abhraina-aws made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2535

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.13.2...v1.13.3

v1.13.2 Bug fix
Notable features
  • Add experimental model for amazon users
  • Support env vars in the mcp config file
  • Add conditional compilation for Knowledge command
Full changelog

What's Changed

  • fix: Sanitize hidden Unicode characters from user and tool inputs by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2435
  • fix: mcp list and mcp status subcommands by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2475
  • fix(agent): context slashcommand by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2494
  • Regex-formatted allowed commands for execute_bash tool by @alex-bellomo in https://github.com/aws/amazon-q-developer-cli/pull/2483
  • feat: add experimental model for amazon users by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2495
  • chore: bump version to 1.13.2 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2496
  • fix: remove 20b model from list by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2498
  • fix: add gpt-oss for all users by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2500
  • fix: knowledge tool permission by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2501
  • feat(mcp): support env vars in the mcp config file by @Konippi in https://github.com/aws/amazon-q-developer-cli/pull/2241
  • Fix docs: Rust agent example JSON invalid by @SH4DY in https://github.com/aws/amazon-q-developer-cli/pull/2488
  • docs: Update link for MCP in Q developer CLI help output. by @tobuck-aws in https://github.com/aws/amazon-q-developer-cli/pull/2372
  • fix: Handle INSUFFICIENT_MODEL_CAPACITY ThrottlingException as ModelOverloadedError by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2503
  • chore(telemetry): make launchedAgent required for agentConfigInit by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2504
  • feat: Add conditional compilation for Knowledge command using feature… by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2513
  • feat(telemetry): add client application and additional info from tool by @mukeshsahay in https://github.com/aws/amazon-q-developer-cli/pull/2514
  • chore: Regenerate Amazon client by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2515
  • fix: includes workspace mcp in legacy mcp by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2516
  • feat: Moves to public CDN. by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2506
  • chore: remove gpt-oss model by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2524
  • Revert "feat: Add conditional compilation for Knowledge command using… by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2520
  • fix: updates doc for prompt by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2517
  • feat: add timestamp for new user prompts by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2532
  • adding in agent contribution metric by @xianwwu in https://github.com/aws/amazon-q-developer-cli/pull/2534
  • Fix ModelConfig import error for aarch64 Linux builds by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2536

New Contributors

  • @SH4DY made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2488
  • @tobuck-aws made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2372
  • @mukeshsahay made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2514
  • @xianwwu made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2534

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.13.1...v1.13.2

v1.13.1 Breaking risk
⚠ Upgrade required
  • The slash profile subcommand of the agent is deprecated and will be removed in a future release. Update configurations accordingly.
Breaking changes
  • Deprecate `agent` slash profile subcommand
Notable features
  • Add schema to agent
  • Fix uses struct discriminates as hash key for native tools
Full changelog

What's Changed

  • fix: broken link in docs to built-in tools by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2445
  • chore: add docs on profile to agent migration by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2446
  • chore: fix references to the agent file location by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2455
  • fix(agent): deprecate slash profile subcommand by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2468
  • fix(agent): permission reset by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2469
  • feat: add schema to agent by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2440
  • fix: uses struct discriminates as hash key for native tools by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2470
  • chore: bump version to 1.13.1 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2456
  • fix(agent): trust tools arg by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2471
  • Update agent-file-locations.md by @mschrage in https://github.com/aws/amazon-q-developer-cli/pull/2474

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.13.0...v1.13.1

v1.13.0 New feature
Notable features
  • Added boolean setting `history_hints_enabled` to control history hint behavior
  • Updated agent documentation and added knowledge/tools docs
Full changelog

What's Changed

  • Persona enablement by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2222
  • (feat): Add support for batch file reading in fs_read tool by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2223
  • Fix: error from merge for fs read by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2225
  • chore: remove autocomplete by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2224
  • fix: remove unnecessary print by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2227
  • fixes migration workflow not differentiating between home dir and cwd by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2245
  • fixes slash command not reflecting changes in agent by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2247
  • revives conversation load by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2250
  • hides agent persistent subcommands and rewords deprecate messages by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2248
  • fix: build script referencing old script names by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2257
  • fix: Improve quota breach error message for better user experience by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2263
  • fix: issues with /compact, bumping the version to v1.12.4 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2272
  • fix: build script on linux to only zip the binary by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2275
  • feat(agent): agent schema by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2273
  • fix(agent): colorizes warning message for profile flag deprecation by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2279
  • fix(agent): copy change for /context subcommand by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2278
  • fix(agent): agent fallback behavior by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2281
  • fix: revise model unavailable msg in both interactive and non-interactive mode by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2262
  • fix(agent): adds all tools from mcp servers during migration by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2283
  • chore: remove claude-3.5-sonnet model from options due to potential deprecation by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2286
  • feat: add agent documentation by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2282
  • feat: knowledge and tools docs by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2299
  • feat: Adding boolean setting for history hints by @raghavchawla in https://github.com/aws/amazon-q-developer-cli/pull/2298
  • docs additions by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2300
  • fix: increment max size for directory by @kensave in https://github.com/aws/amazon-q-developer-cli/pull/2228
  • chore: Add telemetry event for slash command execution by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2285
  • docs additions by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2303
  • feat: added env variable USER_PROMPT and enabled removal + sanitizing of en… by @syaamkhan in https://github.com/aws/amazon-q-developer-cli/pull/2244
  • chore: Add telemetry event for slash command execution (Completes all the names of the command) by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2305
  • chore: apply misc fixes and changes from the autocomplete repo by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2301
  • feat(agent): root and slash subcommand for agent list, create, and rename by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2307
  • Terminal bench manual trigger github action by @arjun37602 in https://github.com/aws/amazon-q-developer-cli/pull/2312
  • use ubuntu latest as 8 cores unavailable by @arjun37602 in https://github.com/aws/amazon-q-developer-cli/pull/2322
  • Including images as part of chat history by @arjun37602 in https://github.com/aws/amazon-q-developer-cli/pull/2333
  • chore: update amazon clients by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2337
  • fix: Launch blocking agents changes by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2340
  • feat(agent): adds mcp json backwards compatibility by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2292
  • fix(agent): mcp command producing malformed mcp.json by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2345
  • fix(agent): in memory default not reading from legacy mcp json by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2356
  • chore: update amazon clients ( for getUsageLimits API ) by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2359
  • feat: Prompt users to select a different model when at capacity by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2360
  • feat: add request metadata to the conversation history and emitted telemetry by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2313
  • fix: build errors by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2363
  • feat(agent): adds agent config validation by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2357
  • chore: update amazon clients by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2364
  • feat(agent): includes agent prompt into context message by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2366
  • Update agent documentation by @mschrage in https://github.com/aws/amazon-q-developer-cli/pull/2367
  • Bug fix for /compact on large messages by @arjun37602 in https://github.com/aws/amazon-q-developer-cli/pull/2375
  • clarifying doc into by @aws-mbcohn in https://github.com/aws/amazon-q-developer-cli/pull/2374
  • fix: execute bash perms for potential unwanted execution by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2387
  • fix: improve code block detection in MultiLineValidator by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2384
  • feat: add user turn metrics, and more info in request metadata by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2388
  • fix(agent) slash command created agent not showing up post creation by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2399
  • chore: update model overloaded error to handle the updated error modeling from the backend by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2396
  • feat: add telemetry for agent config and tool execution timing by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2400
  • fix(agent): local agents being sourced from incorrect local path by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2398
  • Implement disableMarkdownRendering setting to allow users to disable markdown … by @alex-bellomo in https://github.com/aws/amazon-q-developer-cli/pull/2236
  • chore: update amazon clients by @evanliu048 in https://github.com/aws/amazon-q-developer-cli/pull/2408
  • fix(agent): agent name not being made optional by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2410
  • chore: bump version to 1.13.0 by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2415
  • chore(agent): removes disabled field on mcp server from the docs by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2416
  • adds agent root command for migrate by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2418
  • fix(agent): cleans up mentions of profile in slash commands by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2422
  • feat(agent): adds root and slash command to set user defined default by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2420
  • fix: prompt caching, and adding docs references by @brandonskiser in https://github.com/aws/amazon-q-developer-cli/pull/2421
  • fix(agent): directory change by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2426
  • Implement Retry Classifier for Adaptive Rate Limiting by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2427
  • Revert: Implement Retry Classifier for Adaptive Rate Limiting by @kkashilk in https://github.com/aws/amazon-q-developer-cli/pull/2431
  • fix(agent): always includes dummy tool by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2433
  • fix(agent): removes agent rename by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2434
  • fix(agent): removes mentioning of profile by @dingfeli in https://github.com/aws/amazon-q-developer-cli/pull/2436
  • chore: add schemas by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2437
  • fix: update agent-v1.json to include schema by @chaynabors in https://github.com/aws/amazon-q-developer-cli/pull/2439

New Contributors

  • @raghavchawla made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2298
  • @syaamkhan made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2244
  • @arjun37602 made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2312
  • @mschrage made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2367
  • @aws-mbcohn made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2374
  • @alex-bellomo made their first contribution in https://github.com/aws/amazon-q-developer-cli/pull/2236

Full Changelog: https://github.com/aws/amazon-q-developer-cli/compare/v1.10.1...v1.13.0

Beta — feedback welcome: [email protected]