Skip to content

Add Reson8 add-on page#81

Merged
SeoFood merged 3 commits into
mainfrom
seofood/reson8-addon-page
May 28, 2026
Merged

Add Reson8 add-on page#81
SeoFood merged 3 commits into
mainfrom
seofood/reson8-addon-page

Conversation

@SeoFood
Copy link
Copy Markdown
Contributor

@SeoFood SeoFood commented May 28, 2026

Summary

  • add localized Reson8 add-on pages for English and German
  • add official Reson8 icon plus localized plugin screenshots in PNG/WebP
  • mark Reson8 as a featured add-on and reference the macOS plugin commit

Related macOS plugin PR: TypeWhisper/typewhisper-mac#628

Validation

  • npm run test:i18n
  • npm run test:unit
  • npm run build
  • Playwright preview smoke for /en/addons/reson8/, /de/addons/reson8/, and both add-on indexes on desktop/mobile

Note: during one build, GitHub API release/star fetches returned 403 and the existing fetch scripts kept cached release data; Astro check/build completed successfully.

Summary by CodeRabbit

  • Documentation
    • Added comprehensive English and German user docs for the Reson8 TypeWhisper macOS transcription plugin, including plugin overview, features, supported transcription modes (live WebSocket streaming with REST fallback), language handling options, API/configuration fields (API key, model selection, custom base URL and auth header), step‑by‑step setup and installation instructions, and links to homepage/docs.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 28, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 42ca5492-c84e-43ca-9ba1-a31aab231320

📥 Commits

Reviewing files that changed from the base of the PR and between cd3a827 and a84daba.

📒 Files selected for processing (2)
  • src/content/addons/de/reson8.mdx
  • src/content/addons/en/reson8.mdx
✅ Files skipped from review due to trivial changes (1)
  • src/content/addons/en/reson8.mdx

📝 Walkthrough

Walkthrough

Adds English and German MDX documentation pages for the Reson8 TypeWhisper plugin, including full frontmatter metadata and user-facing sections describing features, WebSocket streaming with REST fallback, transcription modes, configuration fields, and setup steps.

Changes

Reson8 Plugin Documentation

Layer / File(s) Summary
English Reson8 documentation
src/content/addons/en/reson8.mdx
Frontmatter metadata and English content: About, Features (streaming, REST fallback, API key/keychain, model handling, language hint rules, gateway/auth options), Transcription modes table, Configuration fields (API key, model refresh, custom base URL, Authorization header), and numbered Setup procedure.
German Reson8 documentation
src/content/addons/de/reson8.mdx
Frontmatter metadata and German content mirroring the English file: overview, feature list, transcription behavior (live WebSocket vs REST fallback and language hints), configuration options, and installation/setup steps.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hopped through docs with a tiny quill,
Two pages sprung where silence filled,
Streams that whisper, fallbacks that stay,
Keys tucked safe and models play,
Reson8 hums — I grin and will.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add Reson8 add-on page' is concise, clear, and directly reflects the main change in the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch seofood/reson8-addon-page

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint skipped: no ESLint configuration detected in root package.json. To enable, add eslint to devDependencies.


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
src/content/addons/de/reson8.mdx (1)

35-35: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Add missing comma before subordinate clause.

In German, a subordinate clause introduced by "wenn" should be preceded by a comma. The phrase should read "mit Reson8-Auto-Erkennung, wenn keine einzelne Sprache vorgegeben ist".

✏️ Proposed fix
-- Sprachhinweise aus dem ausgewählten TypeWhisper-Profil, mit Reson8-Auto-Erkennung wenn keine einzelne Sprache vorgegeben ist
+- Sprachhinweise aus dem ausgewählten TypeWhisper-Profil, mit Reson8-Auto-Erkennung, wenn keine einzelne Sprache vorgegeben ist
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@src/content/addons/de/reson8.mdx` at line 35, The sentence "Sprachhinweise
aus dem ausgewählten TypeWhisper-Profil, mit Reson8-Auto-Erkennung wenn keine
einzelne Sprache vorgegeben ist" is missing a comma before the subordinate
clause; update the line containing "mit Reson8-Auto-Erkennung wenn keine
einzelne Sprache vorgegeben ist" to insert a comma so it reads "mit
Reson8-Auto-Erkennung, wenn keine einzelne Sprache vorgegeben ist".
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@src/content/addons/de/reson8.mdx`:
- Line 35: The sentence "Sprachhinweise aus dem ausgewählten TypeWhisper-Profil,
mit Reson8-Auto-Erkennung wenn keine einzelne Sprache vorgegeben ist" is missing
a comma before the subordinate clause; update the line containing "mit
Reson8-Auto-Erkennung wenn keine einzelne Sprache vorgegeben ist" to insert a
comma so it reads "mit Reson8-Auto-Erkennung, wenn keine einzelne Sprache
vorgegeben ist".

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: c1e7ea05-fe7c-4137-b307-2f8ca7b666ac

📥 Commits

Reviewing files that changed from the base of the PR and between b026790 and cd3a827.

📒 Files selected for processing (2)
  • src/content/addons/de/reson8.mdx
  • src/content/addons/en/reson8.mdx
✅ Files skipped from review due to trivial changes (1)
  • src/content/addons/en/reson8.mdx

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 28, 2026

Actionable comments posted: 0

@SeoFood SeoFood merged commit b92f862 into main May 28, 2026
2 checks passed
@SeoFood SeoFood deleted the seofood/reson8-addon-page branch May 28, 2026 11:32
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