## Summary

What does this PR do?

## Changes

- ...

## Testing

How was this tested?

## Checklist

- [ ] No secrets or credentials included
- [ ] `openclaw doctor` passes after changes
- [ ] Tested with a real or simulated Linear webhook
