Skip to content

pocket v0.2.0

Latest

Choose a tag to compare

@zerwone zerwone released this 14 Nov 10:34
· 2 commits to main since this release

models are no longer hardcoded. pocket reads each provider's live model list and picks from it.

  • live model lists: on start and every 12h pocket asks each provider which models your key can use
  • self-healing: a retired or no-longer-free model is dropped and the next one is tried in the same request
  • limits learned from errors: when a provider says max_tokens must be ≤ N, pocket remembers it and resends
  • pocket models [--refresh]: see which model each provider will use, and where that came from
  • fixes groq (400 on large max_tokens), nvidia (retired llama-3.3-70b) and openrouter (model no longer free), all seen on a real install

also since 0.1.1:

  • codex works again (responses api); attach only adds a pocket profile, plain codex is untouched
  • claude-pocket / codex-pocket work right after npm i -g, no PATH setup; finds claude code in .local\bin
  • accepts newer claude code requests (system messages mid-conversation, screenshots in tool results)
  • clear message when claude code or codex isn't installed

upgrade:
pocket daemon stop
npm i -g @zerwone/pocket@latest
pocket models --refresh