Open Source Contributions

Open Source Contributions

github.com/peerless-heroSnapshot 2026-08-28

29

Merged PRs total (GitHub state: MERGED)

11

External public repos included

7

Highlighted items across 5 repos

18

PRs in private repos, excluded

Queried via GitHub GraphQL (states: MERGED) and cross-checked with the gh CLI; covers all history.

Contributions

10 items, sorted by merge date (newest first)

lobehub/lobehub

TypeScript
82,058

Added the NEXT_PUBLIC_ASSET_PREFIX environment variable to lobehub (a Next.js AI chat app) to enable CDN delivery of static assets via Next.js assetPrefix, and fixed the Web Worker cross-origin loading failure this introduced.

  • #9427: Wired the variable into Next.js assetPrefix and updated the EN/ZH self-hosting environment-variable docs.
  • #9624: Forced *worker.ts to emit as a same-origin asset/resource via webpack generator.publicPath so Workers keep working under CDN deployments — covering PGlite, Python Interpreter and Tokenizer instantiation.

Refactored the error-handling pipeline of uni-helper/uni-network so 4xx/5xx responses reject properly instead of resolving through the success callback; accepted as a breaking change (feat!).

  • Introduced a unified UnError model that dispatches typed codes from errMsg, aligning semantics with axios.
  • Removed the shared mutable response state across the success/fail/complete callbacks and fixed global interceptors losing the request config on network failures.