What's Changed
- feat: mention Feishu user in issue notification card by @DeJeune in #13199
- fix: respect agent allowed_tools in MCP auto-approval check by @lucamorettibuilds in #12965
- fix: correct MCP tool parameter parsing and nested schema display by @vaayne in #13186
- fix: move OpenAPI spec generation to build time by @EurFelux in #13207
- revert: remove Feishu at-mention from issue notification card by @DeJeune in #13201
- fix(ci): prevent edited events from creating skipped CI runs by @EurFelux in #13170
- feat: route Gemini 3.1 Flash Lite to gemini3_flash thinking type by @EurFelux in #13211
- fix: codemirror highlight crash by @kovsu in #13196
- 🤖 Daily Auto I18N Sync: Mar 04, 2026 by @github-actions[bot] in #13191
- fix: PinnedTodoPanel ignores narrow mode width setting by @DeJeune in #13127
- feat: add thinking/reasoning effort control to agent sessions by @DeJeune in #13137
- perf: send incremental delta instead of full inputBuffer for tool streaming by @DeJeune in #13213
- fix: duplicate error blocks in aborting by @kovsu in #13224
- fix: implement infinite scroll for sessions list by @Pleasurecruise in #11957
- ci(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #13120
- ci(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #13119
- refactor: Improve plugin detail modal UI and fix size display by @EurFelux in #13090
- feat: make accessible_paths optional during agent creation by @DeJeune in #13126
- fix: prompt caching crash for OpenRouter and non-Anthropic providers by @DeJeune in #13227
- fix: use camelCase reasoningEffort for Gemini 3 models in openai-compatible provider by @DeJeune in #13228
- ci: pin claude-code-action to v1.0.66 in prepare-release by @DeJeune in #13229
- chore: release v1.7.24 by @kangfenmao in #13231
New Contributors
- @lucamorettibuilds made their first contribution in #12965
Full Changelog: v1.7.23...v1.7.24