Skip to content

πŸ“¦ PromptFuel v0.2.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 May 04:18
· 213 commits to master since this release

Core model/config foundation. Provider usage import is not yet implemented.

Included in this release:

  • src/core/providers.ts β€” provider IDs (claude, codex), labels, isKnownProvider guard
  • src/core/quotaTypes.ts β€” quota window IDs (5h, 7d), labels, ProviderQuotaState type
  • src/core/configDefaults.ts β€” pure config defaults (no VS Code dependency; smokeable)
  • src/core/formatQuota.ts β€” status bar text for no-data, disabled, unknown states
  • src/config.ts β€” VS Code config loader under promptFuel.*
  • src/dataFolder.ts β€” data folder path helper wrapping context.globalStorageUri
  • src/extension.ts β€” status bar item wired with placeholder no-data status; refresh command updates bar; open data folder uses real extension storage URI
  • scripts/smoke-core.cjs β€” pure-logic smoke tests (no VS Code dependency) covering provider validation, quota window labels, status text formatting, and config defaults
  • package.json β€” added promptFuel.refreshIntervalSeconds setting; added smoke:core script