Skip to content

fix: include heartbeatIntervalSeconds in createGroup response#36

Merged
takaokouji merged 4 commits intomainfrom
fix/issue-79-create-group-heartbeat
Jan 3, 2026
Merged

fix: include heartbeatIntervalSeconds in createGroup response#36
takaokouji merged 4 commits intomainfrom
fix/issue-79-create-group-heartbeat

Conversation

@takaokouji
Copy link
Contributor

This PR adds the missing heartbeatIntervalSeconds field to the createGroup mutation response, ensuring the client can correctly adjust its heartbeat interval after creating a group.

- Updated schema.graphql to add heartbeatIntervalSeconds to Group type
- Updated createGroupIfNotExists.js to return heartbeatIntervalSeconds from environment variable
- Updated mesh-client.js to include heartbeatIntervalSeconds in mutations
- Added sendMemberHeartbeat to mesh-client.js
- Updated app.js to handle dynamic intervals and member heartbeats
…TIME_SECONDS

- Added heartbeatIntervalSeconds to Group type and mutation examples in api-reference.md
- Updated sequence diagrams and entity attributes in architecture.md
- Renamed MESH_MAX_CONNECTION_TIME_MINUTES to MESH_MAX_CONNECTION_TIME_SECONDS in deployment.md and development.md
@takaokouji takaokouji merged commit 8d2996b into main Jan 3, 2026
3 checks passed
@takaokouji takaokouji deleted the fix/issue-79-create-group-heartbeat branch January 3, 2026 16:30
@takaokouji takaokouji restored the fix/issue-79-create-group-heartbeat branch January 4, 2026 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments