Changes
🐛 Bug Fixes
- test(repo): fix flaky concurrent runtime test with multi-thread and timing adjustments @amitksingh1490 (#3053)
- chore(mcp): use tempfile to fix flaky credential store tests @amitksingh1490 (#3052)
- fix(repo): run conversation SQLite operations on spawn_blocking @amitksingh1490 (#3033)
- fix(config): move currency keys above [reasoning] table header @karoldyro (#3041)
🧰 Maintenance
- chore(mcp): use tempfile to fix flaky credential store tests @amitksingh1490 (#3052)
- chore(deps): update rust crate tokio to v1.52.1 @renovate[bot] (#3050)
- chore(deps): update aws-sdk-rust monorepo @renovate[bot] (#3051)
- chore(deps): update dependency typescript to v6.0.3 @renovate[bot] (#3049)
- chore(deps): update dependency ai to v6.0.168 @renovate[bot] (#3048)
- chore(deps): update dependency @ai-sdk/google-vertex to v4.0.112 @renovate[bot] (#3047)
- chore(deps): update posthog-rs digest to 5a4052c @renovate[bot] (#3046)
- chore(provider): add Claude Opus 4.7 model support @amitksingh1490 (#3045)
- chore(deps): update posthog-rs digest to 5e8b4e4 @renovate[bot] (#3043)
- refactor(config-reader): cache base path resolution @amitksingh1490 (#3038)
- chore(deps): update posthog-rs digest to 5bab789 @renovate[bot] (#3042)
- chore(deps): update dependency ai to v6.0.164 @renovate[bot] (#3035)
- chore(deps): update dependency ai to v6.0.163 @renovate[bot] (#3034)
- refactor(mcp-client): reuse http client to prevent file descriptor leaks @amitksingh1490 (#3025)
- chore(deps): update rust crate uuid to v1.23.1 @renovate[bot] (#3032)
- chore(deps): update rust crate clap to v4.6.1 @renovate[bot] (#3028)
- chore(deps): update dependency ai to v6.0.162 @renovate[bot] (#3027)
- chore(deps): update rust crate reedline to 0.47.0 @renovate[bot] (#2966)