Skip to content

deprecate m3o - #32258

Merged
pernielsentikaer merged 3 commits into
mainfrom
remove-m3o
Oct 12, 2026
Merged

pernielsentikaer merged 3 commits into
mainfrom
remove-m3o

Conversation

@andreaselia

Copy link
Copy Markdown
Contributor

Description

Screencast

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: m3o Issues related to the m3o extension platform: macOS OP is author The OP of the PR is the author of the extension labels Oct 12, 2026
@raycastbot

Copy link
Copy Markdown
Collaborator

Thank you for the update! 🎉

We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 15 business days.

@andreaselia andreaselia changed the title m3o: remove extension deprecate m3o Oct 12, 2026
@greptile-apps

greptile-apps Bot commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 4/5

[Medium impact] Replaces two extension commands with deprecation notices.

Remove the obsolete credential requirement and fix the required changelog format before merging.

Findings

  1. P1 Notice requires an API key ▶
  2. P2 Release date is fixed ▶
Fix with agent prompt
### Issue 1
extensions/m3o/src/avatar.tsx:5-9
Both commands now show only a deprecation notice, but `package.json` still requires `apiKey`. Raycast asks users without a saved key to enter one before either command opens, hiding the uninstall guidance behind unnecessary M3O setup. Remove the unused preference so both notices open without credentials.

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

### Issue 2
extensions/m3o/CHANGELOG.md:3
The new changelog heading uses `2026-10-12`, but repository rules require `{PR_MERGE_DATE}` for new entries. Replace the fixed date with the placeholder before merging so publication records the actual merge date.

```suggestion
## [Deprecated] - {PR_MERGE_DATE}
```

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Summary

Replaces M3O's avatar and DNS commands with deprecation notices and uninstall guidance.

  • The Avatar and DNS commands now show the M3O removal notice.

Reviews (1) · Last reviewed commit: "deprecate m3o" · Reviewed by Greptile

Comment on lines +5 to +9
<List>
<List.EmptyView
icon={Icon.Warning}
title="M3O Is Deprecated"
description="M3O is deprecated and is being removed from the Raycast Store. You can uninstall this extension in Raycast Settings."

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P1 Notice requires an API key

Both commands now show only a deprecation notice, but package.json still requires apiKey. Raycast asks users without a saved key to enter one before either command opens, hiding the uninstall guidance behind unnecessary M3O setup. Remove the unused preference so both notices open without credentials.

Knowledge Base Used: Extension catalog and package model

Prompt To Fix With AI
This is a comment left during a code review.
Path: extensions/m3o/src/avatar.tsx
Line: 5-9

Comment:
**Notice requires an API key**

Both commands now show only a deprecation notice, but `package.json` still requires `apiKey`. Raycast asks users without a saved key to enter one before either command opens, hiding the uninstall guidance behind unnecessary M3O setup. Remove the unused preference so both notices open without credentials.

**Knowledge Base Used:** [Extension catalog and package model](https://app.greptile.com/raycast/-/custom-context/knowledge-base/raycast/extensions/-/docs/extension-catalog.md)

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

@@ -1,5 +1,9 @@
# M3O Changelog

## [Deprecated] - 2026-10-12

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P2 Release date is fixed

The new changelog heading uses 2026-10-12, but repository rules require {PR_MERGE_DATE} for new entries. Replace the fixed date with the placeholder before merging so publication records the actual merge date.

Suggested change
## [Deprecated] - 2026-10-12
## [Deprecated] - {PR_MERGE_DATE}

Rule Used: What: Changelog entries must use {PR_MERGE_DATE} placeholder in titles, be placed at the top of the file, and maintain descending version order. Why: Standardized placeholders and consistent ordering ensure changelogs are maintainable and merge da... (source)

Prompt To Fix With AI
This is a comment left during a code review.
Path: extensions/m3o/CHANGELOG.md
Line: 3

Comment:
**Release date is fixed**

The new changelog heading uses `2026-10-12`, but repository rules require `{PR_MERGE_DATE}` for new entries. Replace the fixed date with the placeholder before merging so publication records the actual merge date.

```suggestion
## [Deprecated] - {PR_MERGE_DATE}
```

**Rule Used:** What: Changelog entries must use `{PR_MERGE_DATE}` placeholder in titles, be placed at the top of the file, and maintain descending version order.  Why: Standardized placeholders and consistent ordering ensure changelogs are maintainable and merge da... ([source](https://app.greptile.com/raycast/-/custom-context?memory=c2214c11-df56-490a-b1c0-09a385df481a))

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

@pernielsentikaer
pernielsentikaer merged commit 7b09276 into main Oct 12, 2026
10 checks passed
@pernielsentikaer
pernielsentikaer deleted the remove-m3o branch October 12, 2026 19:30
@github-actions

Copy link
Copy Markdown
Contributor

Published to the Raycast Store:
https://raycast.com/andreaselia/m3o

@raycastbot

Copy link
Copy Markdown
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension fix / improvement Label for PRs with extension's fix improvements extension: m3o Issues related to the m3o extension OP is author The OP of the PR is the author of the extension platform: macOS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants