What's Changed
- fix(agents): keep the wake-scan pass out of the caller's transaction zone by @matthiasn in #4266
- feat: prepare chat audio ahead of playback when enabled by @matthiasn in #4267
- fix: respect human-approved checklist changes from chat by @matthiasn in #4268
- feat(system_health): attribute slow transactions to their caller and database by @matthiasn in #4269
- fix: harden screenshot capture and sync regression tests by @matthiasn in #4270
- fix: make relationship audio check-ins reliable and clearer by @matthiasn in #4271
- fix: cancel recording startup when its sheet is dismissed by @matthiasn in #4272
- test: harden Dart harness contracts and split journal scenarios by @matthiasn in #4273
- test: split skill inference runner into focused scenarios by @matthiasn in #4275
- feat(relationships): one check-in composer with inline dictation, and the briefing card state matrix by @matthiasn in #4274
- test: strengthen sync queue lifecycle contracts and split scenarios by @matthiasn in #4277
- feat(relationships): design-panel round on the check-in composer and briefing card by @matthiasn in #4278
- feat(relationships): second design-panel round on the composer and briefing card by @matthiasn in #4280
- feat(relationships): third design-panel round on the composer and briefing card by @matthiasn in #4281
- feat(relationships): fourth design-panel round on the composer and briefing card by @matthiasn in #4283
- feat: add LottiGym model assessments and refine task-agent prompts by @matthiasn in #4282
- feat(relationships): fifth design-panel round on the composer and briefing card by @matthiasn in #4284
- feat(relationships): sixth design-panel round on the composer and briefing card by @matthiasn in #4285
- chore(release): 1.1.13 by @matthiasn in #4286
Full Changelog: 1.1.12+4391...1.1.13+4392