Skip to content

Bump to Node 22, refresh stale docs, polish two handlers#31

Merged
scarolan merged 1 commit into
mainfrom
chore/node22-and-doc-refresh
Jun 15, 2026
Merged

Bump to Node 22, refresh stale docs, polish two handlers#31
scarolan merged 1 commit into
mainfrom
chore/node22-and-doc-refresh

Conversation

@scarolan

Copy link
Copy Markdown
Owner

Summary

  • Node 22: engines>=22.0.0, CI matrix → [22, 24], doc references updated. Verified clean npm ci + 50/50 tests + lint under Node 22.
  • Stale info fixed everywhere:
    • Help text: dropped the dead /askgpt command and the "handled by ChatGPT" line; added /forget and image-vision.
    • README.md: Gemini/Ollama instead of OpenAI/DALL-E, /image instead of /dalle, removed the nonexistent THINKING_MESSAGE var, rebuilt the env-var table to match lib/deps.js.
    • AGENTS.md / ARCHITECTURE.md: native-SDK architecture, reaction-based "thinking" UX (not posted/deleted messages), vision, threaded replies, /forget.
  • Handler polish:
    • Dad-joke zinger is now fire-and-forget (no longer holds the handler open for 10s).
    • removeThinkingReaction logs at console.warn to match addThinkingReaction.

🤖 Generated with Claude Code

- Node 22: engines >=22.0.0, CI matrix [22, 24], doc references updated
- Fix stale help text (drop dead /askgpt + ChatGPT, add /forget + vision)
- Refresh README (Gemini/Ollama not OpenAI/DALL-E, /image not /dalle,
  drop nonexistent THINKING_MESSAGE, rebuild env-var table)
- Update AGENTS.md + ARCHITECTURE.md to match the native-SDK architecture
  (reaction-based "thinking" UX, vision, threaded replies, /forget)
- Dad-joke zinger is now fire-and-forget (don't hold the handler open 10s)
- removeThinkingReaction logs at console.warn for consistency

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@scarolan scarolan merged commit 67168e2 into main Jun 15, 2026
4 checks passed
@scarolan scarolan deleted the chore/node22-and-doc-refresh branch June 15, 2026 15: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