Metadata-Version: 2.4
Name: levelwright-steam
Version: 0.0.2
Summary: Levelwright: Hermes plugin for Steam library, playtime, achievements, and ProtonDB compatibility — placeholder release
Project-URL: Homepage, https://github.com/levelwright/levelwright
Project-URL: Documentation, https://github.com/levelwright/levelwright/blob/main/DESIGN.md
Project-URL: Repository, https://github.com/levelwright/levelwright
Project-URL: Issues, https://github.com/levelwright/levelwright/issues
Author: Levelwright contributors
License: MIT
Keywords: gaming,hermes-agent,protondb,steam,steam-deck
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# levelwright-steam

Hermes-Agent plugin providing Steam library, playtime, achievements, and ProtonDB compatibility tools for [Levelwright](https://github.com/levelwright/levelwright).

**Status:** Placeholder release. Real implementation coming in v0.1.0.

## Scope (planned)

Tools exposed to the Hermes agent:

- `steam_get_library` — owned games (via Steam Web API)
- `steam_get_playtime` — hours played per game
- `steam_get_achievements` — achievement progress
- `steam_get_recent` — recently played
- `protondb_check_compat` — ProtonDB rating + Deck Verified status

Steam Web API calls use a user-provided API key, never a shipped key. See [ADR-0010](https://github.com/levelwright/levelwright/blob/main/docs/adr/ADR-0010-steam-web-api-key-user-provided.md).

## License

MIT.
