Repository navigation
docs: satellite API 1.16.0 (bitmap caching, json variable values) - #104
Conversation
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 11 minutes. View limit details
Walkthrough
Priority: Merge Risk:
|
Document the opt-in bitmap cache: BITMAP_CACHE in CAPS, the BITMAP-CACHE and BITMAP-COST messages, BITMAP-EVICT, and BITMAP_ID on KEY-STATE and SUB-STATE. The main protocol sections only point at the new section, so a client can be built without caching first and have it added afterwards. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015yKJgeQ7GC4n9Vq8ZnU8UC
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015yKJgeQ7GC4n9Vq8ZnU8UC
…ching Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015yKJgeQ7GC4n9Vq8ZnU8UC
…mages Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015yKJgeQ7GC4n9Vq8ZnU8UC
b5839d3 to
6e569ab
Compare
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Actionable comments posted: 1

Review info
-
Run configuration-
- Source mode: Auto
- Repository: Unavailable
- Branch: Unavailable
- File: No configuration file from this repository applied
- Commit: Unavailable
- Layers: Organization UI
- Review profile: CHILL
- Plan: Advanced
- Run ID:
840a5ae4-72f9-4505-a1a6-b4d9bc3cfb80
Files selected for processing: 1-
for-developers/Satellite-API.md
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.
-
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Document the satellite API 1.16.0 changes from bitfocus/companion#4534 and bitfocus/companion@aa29879d2.
Bitmap caching: BITMAP_CACHE in CAPS, the BITMAP-CACHE and BITMAP-COST messages, BITMAP-EVICT, and BITMAP_ID on KEY-STATE and SUB-STATE. The main protocol sections only point at the new section, so a client can be built without caching first and have it added afterwards.
JSON variable values: ENCODING on SET-VARIABLE-VALUE and VARIABLE-VALUE, and VARIABLE_ENCODING on ADD-DEVICE to opt in to receiving JSON values.
🤖 Generated with Claude Code