openclaw/extensions/mattermost
Jonathan Jing 84fa7e2baa fix(mattermost): parse status code before matching generic '429' text
- Fix isRetryableError: check 'mattermost api 429' status code BEFORE
  generic '429' text match to avoid false positives
- Error messages containing '429' in detail (e.g., 'Invalid ID: 4294967295')
  are no longer incorrectly treated as rate limiting
- Add test for 400 error containing '429' text to verify no false retry
2026-03-17 16:45:42 +00:00
..
src fix(mattermost): parse status code before matching generic '429' text 2026-03-17 16:45:42 +00:00
api.ts refactor: clean extension api boundaries 2026-03-17 09:38:21 -07:00
index.test.ts refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
index.ts refactor: clean extension api boundaries 2026-03-17 09:38:21 -07:00
openclaw.plugin.json chore: Run `pnpm format:fix`. 2026-01-31 21:13:13 +09:00
package.json build: add setup entrypoints for migrated channel plugins 2026-03-15 20:44:26 -07:00
setup-entry.ts refactor: dedupe channel entrypoints and test bridges 2026-03-16 23:52:23 -07:00