Skip to content

feat: discover and cache sticker pack catalogs - #25

Merged
9Ashwin merged 1 commit into
mainfrom
codex/issue-4-pack-source
Sep 5, 2026
Merged

feat: discover and cache sticker pack catalogs#25
9Ashwin merged 1 commit into
mainfrom
codex/issue-4-pack-source

Conversation

@9Ashwin

@9Ashwin 9Ashwin commented Sep 5, 2026

Copy link
Copy Markdown
Owner

What changed

Implement packs list source discovery for the standard v1 material catalog.

  • read official HTTPS sources and explicit local directories
  • validate pack descriptors and referenced manifests without downloading images
  • cache catalogs by normalized source and support offline/stale reporting
  • surface installed pack state and stable CLI errors
  • enforce bounded reads, safe relative paths, HTTPS redirects, retries, and request timeouts

Validation

  • GOTOOLCHAIN=auto go test -race ./...
  • GOTOOLCHAIN=auto go vet ./...
  • GOTOOLCHAIN=auto make quality
  • manual local-source check against /Users/mervyn/workspaces/github/sticker-ext

Closes #4

@9Ashwin
9Ashwin merged commit d954ce5 into main Sep 5, 2026
3 of 4 checks passed
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.

素材源发现与离线目录缓存

1 participant