What's Changed
- fix(telemetry): Improve Cloud Shell surface type detection for telemetry purposes by @dlynx13 in #10162
- Fix Release Nightly by @scidomino in #10186
- Fix: A2A server - add liveOutput and response resultsDisplay to the serialized tool call result (closes #9520) by @kschaab in #9788
- Don't log an error about invalid extensions when passing "-e none" by @jakemac53 in #10203
- Regex Search/Replace for Smart Edit Tool by @mrcabbage972 in #10178
- restore case insensitivity for extension enablement and add tests by @jakemac53 in #10249
- Fix a cache collision bug in the llm edit fixer by @gvking in #9542
- Verify npm release by running integration tests by @scidomino in #10174
- chore(docs): Add documentation for MCP Servers using SA Impersonation by @adamfweidman in #10245
- feat(infra)- Use queue skipper for CI by @shishu314 in #9773
- test: integration tests for /compress command in interactive mode by @hritan in #10154
- fix installing extensions from zip files by @jakemac53 in #10253
- test: additional integration tests for editing a file by @hritan in #9963
- fix(shell): improve shell output presentation and usability by @galz10 in #8837
- refactor(agents): Introduce Declarative Agent Framework by @abhipatel12 in #9778
- fix(release): Fix promotion workflow by @skeshive in #10261
- fix(cli): honor argv @path in interactive sessions (quoted + unquoted) by @tayyab3245 in #5952
- fix(memory): ignore @ inside code blocks by @allenhutchison in #10201
- fix(routing): Disable model router by default by @abhipatel12 in #10283
- Print inputs for all actions. by @scidomino in #10284
- Fix dry run. by @scidomino in #10286
- Refactor metrics definitions to be easily understandable by @bobcatfish in #10215
- test: skip flaky test by @hritan in #10340
- fix(settings): Ensure that
InferSettings
properly infers the combinations of values from an enum type. by @richieforeman in #10346 - docs: document custom witty loading phrases feature by @JayadityaGit in #8006
- test: interactive test for read write tools sequential flow by @hritan in #10323
- fix(release): propagate force_skip_tests to publish jobs by @skeshive in #10355
- chore(release): bump version to 0.9.0-nightly.20251001.163dba7e by @skeshive in #10362
- Codebase Investigator: Separate initial query from system prompt and apply templateStrings in query and initialMessages by @silviojr in #10282
- feat(telemetry): add OpenTelemetry GenAI semantic convention metrics by @jerop in #10343
- feat: Add
enableSubagents
configuration and wire up subagent registration by @abhipatel12 in #9988 - Cleanup useSelectionList and fix infinite loop in debug mode issues. by @jacob314 in #10248
- Revert reducing margin on narrow screens by @bbiggs in #10375
- Switch to a reducer for tracking update state fixing flicker issues due to continuous renders by @jacob314 in #10280
- Smart Edit Strategy Logging by @mrcabbage972 in #10345
- Fix so paste timeout protection is much less invasive. by @jacob314 in #9284
- fix(ui): increase padding of settings dialog by @galz10 in #10376
- Docs IA update and Get Started section. by @jkcinouye in #10192
New Contributors
- @dlynx13 made their first contribution in #10162
- @kschaab made their first contribution in #9788
- @gvking made their first contribution in #9542
Full Changelog: v0.8.0-nightly.20250930.ddcbd0c2...v0.9.0-nightly.20251001.14dbda91