You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .claude/instructions.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -197,6 +197,7 @@ Use GitHub-style alert syntax:
197
197
-**Bug fixes and documentation corrections**: Target the `current` branch
198
198
-**New features and new component docs**: Target the `next` branch
199
199
-**Create separate branches** for each pull request (one PR per feature/fix)
200
+
-**Always branch from the target branch**: Use `git checkout -b <branch-name> current` or `git checkout -b <branch-name> next` to ensure you're branching from the correct base, not whatever branch is currently checked out
200
201
201
202
### Commit Messages
202
203
- Use clear, descriptive commit messages
@@ -209,8 +210,9 @@ Use GitHub-style alert syntax:
209
210
### Pull Request Process
210
211
1. Ensure all changes are committed to the feature branch
211
212
2. Push to origin: `git push -u origin <branch-name>`
@@ -588,6 +588,10 @@ For detailed migration guides and API documentation, see the [ESPHome Developers
588
588
- [micronova] Fix test UART package key to match directory name [esphome#12391](https://github.com/esphome/esphome/pull/12391) by [@bdraco](https://github.com/bdraco)
589
589
- [tests] Fix clang-tidy warnings in custom_api_device_component fixture [esphome#12390](https://github.com/esphome/esphome/pull/12390) by [@bdraco](https://github.com/bdraco)
590
590
- [core] Packages refactor and conditional package inclusion (package refactor part 1) [esphome#11605](https://github.com/esphome/esphome/pull/11605) by [@jpeletier](https://github.com/jpeletier) (new-feature)
591
+
- [light] Add zero-copy support for API effect commands [esphome#12384](https://github.com/esphome/esphome/pull/12384) by [@bdraco](https://github.com/bdraco)
592
+
- [api] Fix potential buffer overflow in noise PSK base64 decode [esphome#12395](https://github.com/esphome/esphome/pull/12395) by [@bdraco](https://github.com/bdraco)
593
+
- [esp8266] Eliminate up to 16ms socket latency [esphome#12397](https://github.com/esphome/esphome/pull/12397) by [@bdraco](https://github.com/bdraco)
594
+
- [http_request] Skip update check when network not connected [esphome#12418](https://github.com/esphome/esphome/pull/12418) by [@swoboda1337](https://github.com/swoboda1337)
- **panid** (string): 2-byte Personal Area Network ID (PAN ID)
62
-
- **extpanid** (string): 8-byte Extended Personal Area Network ID (XPAN ID)
61
+
- **pan_id** (string): 2-byte Personal Area Network ID (PAN ID)
62
+
- **ext_pan_id** (string): 8-byte Extended Personal Area Network ID (XPAN ID)
63
63
- **pskc** (string): PSKc is used to authenticate an external Thread Commissioner to a Thread network
64
64
- **mesh_local_prefix** (ipv6network): Used to build Mesh-Local IPv6 addresses (ML-EIDs), which are unique to each Thread device within the network partition
65
+
- **force_dataset** (*Optional*, bool): Forces ESPHome configuration to override any previously stored OpenThread
66
+
network dataset on the device, ensuring configured parameters are always applied at startup. Defaults to `false`
65
67
- **use_address** (*Optional*, string): Manually override what address to use to connect
66
68
to the ESP. Defaults to auto-generated value.
67
69
- **poll_period** (*Optional*, [Time](/guides/configuration-types#config-time)): When Poll_Period is set on an MTD device, the parent router will enqueue any messages and wait for the child to submit a poll data request
0 commit comments