Skip to content

Feature: Cloud Saves Management #12

@CodeKeanu

Description

@CodeKeanu

Ask

Add Steam Cloud integration so AI agents can help users manage cloud saves and storage.

Technical Description

Implement tools for cloud save management.

Tools to Implement

  1. list_cloud_files

    • List cloud save files for a game
    • Parameters:
      • steam_id (required): Steam ID or 'me'/'my'
      • app_id (required): Game app ID
    • Returns: Files with names, sizes, timestamps
  2. get_cloud_quota

    • Get cloud storage usage and limits
    • Parameters: steam_id (required)
    • Returns: Used space, total quota, per-app breakdown

API Endpoints

ISteamRemoteStorage:

  • EnumerateUserFiles - List cloud files
  • GetFileDetails - File metadata

ICloudService:

  • GetUploadServerInfo - Cloud storage info

Acceptance Criteria

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority-lowLow priority - implement last

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions