update_member cloud field updates silently no-op for non-cloud members
Apra Fleet is an open-source MCP server
Brought to you by:
apralabs
Originally created by: kumaakh
Originally owned by: joiskash
When update_member is called with cloud-specific fields (e.g., cloud_activity_command, cloud_idle_timeout) on a non-cloud member, the fields are silently ignored. The user gets a success response with no indication that their input had no effect.
Either:
UX issue, not a bug. No data loss or incorrect behavior.
Code review Round 3.
File: src/tools/update-member.ts
Originally posted by: kumaakh
Fixed: src/tools/update-member.ts:100-110 now explicitly warns when cloud-specific fields are passed for a non-cloud member instead of silently ignoring them.
Ticket changed by: kumaakh