5.6 Device groups (fleet)
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 146
Description
# 5.6 Device groups (fleet)
**Parent:** Story 5 (#7232)
**Tool file:** new `forge/ee/lib/mcp/tools/deviceGroups.js`
## Summary
Expose application and team device groups for fleet orchestration. Feature-flagged by `deviceGroups`. Reads ship first; group creation, updates, membership, and settings follow in phase 2, and the destructive group delete is isolated behind `destructiveHint: true`.
Contributor guide
Research direction
Start with the new forge/ee/lib/mcp/tools/deviceGroups.js entry point and trace how the deviceGroups feature flag is applied to MCP tools. Define completion around exposing application and team device groups, with reads first and the phase-2 creation, update, membership, settings, and destructive delete behavior explicitly covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100