Skip to content

Harden Puter stream cleanup and catalog drift#251

Merged
heznpc merged 1 commit into
mainfrom
codex/harden-puter-stream-and-catalog
Jun 26, 2026
Merged

Harden Puter stream cleanup and catalog drift#251
heznpc merged 1 commit into
mainfrom
codex/harden-puter-stream-and-catalog

Conversation

@heznpc

@heznpc heznpc commented Jun 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • release Puter globals and best-effort close hung streaming iterators from watchdog/CHAT_ABORT paths
  • suppress cancelled streaming retries/error responses and add runtime regressions for the adversarial abort races
  • wire the new live course slug, refresh plugin course data, and align README/landing/store text with auth-gated AI verification and current CWS drift

Verification

  • npm run lint
  • npm run format:check
  • npm test -- --runInBand
  • npm run check:plugin && npm run check:academy && npm run check:dict-coverage && npm run check:i18n && npm run check:sync
  • npm run build:bundle
  • real extension Puter smoke: non-stub bundled puter.js loaded from chrome-extension://, popup observed, SkillBridge DOM present, AcademyLens not seen, no Puter ReferenceError
  • npm run test:e2e

Notes

  • node scripts/check-cws-drift.js --json still reports intentional live-store drift: published 1.0.1 vs local 3.5.41; landing copy now states the store listing may lag until dashboard upload.

@heznpc heznpc merged commit 20a69c3 into main Jun 26, 2026
9 checks passed
@heznpc heznpc deleted the codex/harden-puter-stream-and-catalog branch June 26, 2026 00:21
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