What's Changed
- feat: implement langsmith connector for code brains by @colifran in #436
- fix: tolerate malformed slack and x array config by @HwangJohn in #402
- fix: preserve contested local-wiki claims by @ousamabenyounes in #453
- fix: reject force for auth tools by @HwangJohn in #404
- feat: support the AWS SDK credential chain for Bedrock by @geonwoo-jeong in #418
- fix: record interrupted runs so the update no-op check retries them by @WenyuChiou in #365
- docs: update OpenWiki by @github-actions[bot] in #456
- feat: resilient HTTP for connectors (timeout + retry/backoff on 429/5xx) by @bikeusaland in #417
- docs: update OpenWiki by @github-actions[bot] in #473
- fix: cap retry-after delays for connector retries by @Oxygen56 in #466
- fix: harden raw connector file handling by @HwangJohn in #401
- fix: reject invalid hackernews feed configs by @HwangJohn in #483
- fix: prevent file/image content blocks from leaking into CLI output by @saiprasad367 in #215
- docs: update OpenWiki by @github-actions[bot] in #488
- feat: add github copilot as a model provider for inference by @jyje in #192
- feat: add support for multilingual output in openwiki agent by @Abhiiishek44 in #477
- chore(deps): bump postcss from 8.5.16 to 8.5.20 by @dependabot[bot] in #493
- fix: keep the update no-op check working on a trimmed status line by @ddy4633 in #484
- fix: prune old checkpoints so chat sqlite storage doesn't grow unbounded by @Zelys-DFKH in #476
- fix: isolate env behavior tests from user home on windows by @rajarshidattapy in #467
- fix: make windows portability checks platform-aware by @rajarshidattapy in #468
- chore: pin github actions to immutable commit SHAs by @colifran in #498
- docs: update OpenWiki by @github-actions[bot] in #507
- docs: document requesty via the openai-compatible provider by @Thibaultjaigu in #511
- fix(cli): make bundled skill sync idempotent when directories already exist by @Mohith26 in #502
- release: 0.2.4 by @bracesproul in #522
New Contributors
- @geonwoo-jeong made their first contribution in #418
- @Oxygen56 made their first contribution in #466
- @saiprasad367 made their first contribution in #215
- @Abhiiishek44 made their first contribution in #477
- @ddy4633 made their first contribution in #484
- @Zelys-DFKH made their first contribution in #476
- @rajarshidattapy made their first contribution in #467
- @Thibaultjaigu made their first contribution in #511
- @Mohith26 made their first contribution in #502
Full Changelog: 0.2.3...0.2.4