Peter Steinberger
3e74534a70
fix(channels): keep healthy accounts running when credential files fail (#110360)
* fix(channels): isolate unavailable credential files
* fix(channels): complete credential file type contract
* fix(channels): preserve credential path handling
* test(channels): cover credential file edge cases
* fix(channels): ignore blank credential file paths
* test(secrets): keep empty credential files unavailable
* test(googlechat): keep temp cleanup plugin-local
* fix(channels): keep credential diagnostic internal
* chore: defer release note to release automation
2026-07-18 06:27:59 +01:00
..
2026-07-18 06:27:59 +01:00
2026-07-18 06:27:59 +01:00
2026-06-04 21:33:54 -04:00
2026-07-14 13:19:08 -07:00
2026-07-18 06:27:59 +01:00
2026-07-05 12:14:05 -07:00
2026-07-14 13:19:08 -07:00
2026-07-14 13:19:08 -07:00
2026-07-14 13:19:08 -07:00
2026-07-16 07:17:01 -07:00
2026-07-13 01:51:32 -07:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:33:54 -04:00
2026-07-14 13:19:08 -07:00
2026-07-14 13:19:08 -07:00
2026-07-01 04:01:05 -07:00
2026-07-16 07:17:01 -07:00
2026-07-02 19:08:11 -07:00
2026-07-17 13:43:12 +01:00
2026-07-18 04:06:58 +01:00
2026-06-04 21:33:54 -04:00
2026-07-14 13:19:08 -07:00
2026-07-14 13:19:08 -07:00
2026-07-07 10:07:13 +01:00
2026-07-07 10:07:13 +01:00
2026-06-27 08:34:38 -07:00
2026-07-13 23:56:35 -07:00
2026-07-13 23:56:35 -07:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:33:54 -04:00
2026-06-30 17:46:57 -07:00
2026-06-30 17:46:57 -07:00
2026-07-11 13:00:53 -07:00
2026-07-14 13:19:08 -07:00
2026-07-17 01:12:18 -07:00
2026-07-14 13:19:08 -07:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:33:54 -04:00
2026-06-04 21:33:54 -04:00
2026-07-14 13:19:08 -07:00
2026-07-12 15:27:28 -07:00