Skip to content

feat: add Steam Cloud save management#33

Open
CodeKeanu wants to merge 1 commit into
mainfrom
feature/issue-12-cloud-saves
Open

feat: add Steam Cloud save management#33
CodeKeanu wants to merge 1 commit into
mainfrom
feature/issue-12-cloud-saves

Conversation

@CodeKeanu
Copy link
Copy Markdown
Owner

Summary

  • Add list_cloud_files tool to list cloud save files for a specific game
  • Add get_cloud_quota tool to check cloud storage usage and limits
  • Both tools support 'me'/'my' Steam ID shortcuts

Changes

  • New endpoint module: src/steam_mcp/endpoints/cloud_saves.py
  • Unit tests: tests/test_cloud_saves.py (17 tests)
  • Updated README with Cloud Saves section
  • Updated CHANGELOG with new tools

Testing

  • All existing tests pass (275 total)
  • New functionality tested with unit tests

Checklist from Issue

  • Cloud file listing per game
  • Storage quota retrieval
  • Unit tests with mocked responses
  • README and CHANGELOG updated

Closes #12

🤖 Generated with Claude Code

Add ISteamRemoteStorage endpoints for cloud save management:
- list_cloud_files: List cloud save files for a specific game
- get_cloud_quota: Get cloud storage usage and limits

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

Feature: Cloud Saves Management

1 participant