Skip to content

deprecate storytime - #32259

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

pernielsentikaer merged 3 commits into
mainfrom
remove-storytime

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: storytime Issues related to the storytime 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 remove storytime deprecate storytime Oct 12, 2026
@greptile-apps

greptile-apps Bot commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 4/5

[Medium impact] Replaces story generation feature with deprecation notice.

Remove the required OpenAI key and use the required changelog date placeholder before merging.

Findings

  1. P1 Removal notice requires a key ▶
  2. P2 Changelog date is hardcoded ▶
Fix with agent prompt
### Issue 1
extensions/storytime/src/index.tsx:5-9
The new notice still sits behind the required `openai_api_key` preference in `package.json`. Users without a saved key must enter one before Raycast opens the command, even though it no longer uses OpenAI. Remove the required preference so these users can see the deprecation notice without supplying an unused secret.

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/storytime/CHANGELOG.md:3
The new changelog heading uses `2026-10-12`, but the repository requires new changelog titles to use `{PR_MERGE_DATE}` so the release can insert the actual merge date. Replace the date with that placeholder before merging to satisfy the repository requirement.

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

---

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

Summary

StoryTime replaces story generation with a removal notice and adds a changelog entry.

  • StoryTime opens with a notice that it is being removed.

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

Comment on lines +5 to +9
<List>
<List.EmptyView
icon={Icon.Warning}
title="StoryTime Is Deprecated"
description="StoryTime 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 Removal notice requires a key

The new notice still sits behind the required openai_api_key preference in package.json. Users without a saved key must enter one before Raycast opens the command, even though it no longer uses OpenAI. Remove the required preference so these users can see the deprecation notice without supplying an unused secret.

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

Comment:
**Removal notice requires a key**

The new notice still sits behind the required `openai_api_key` preference in `package.json`. Users without a saved key must enter one before Raycast opens the command, even though it no longer uses OpenAI. Remove the required preference so these users can see the deprecation notice without supplying an unused secret.

---

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 @@
# StoryTime 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 Changelog date is hardcoded

The new changelog heading uses 2026-10-12, but the repository requires new changelog titles to use {PR_MERGE_DATE} so the release can insert the actual merge date. Replace the date with that placeholder before merging to satisfy the repository requirement.

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/storytime/CHANGELOG.md
Line: 3

Comment:
**Changelog date is hardcoded**

The new changelog heading uses `2026-10-12`, but the repository requires new changelog titles to use `{PR_MERGE_DATE}` so the release can insert the actual merge date. Replace the date with that placeholder before merging to satisfy the repository requirement.

```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 c9e9a04 into main Oct 12, 2026
10 checks passed
@pernielsentikaer
pernielsentikaer deleted the remove-storytime branch October 12, 2026 19:29
@github-actions

Copy link
Copy Markdown
Contributor

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

@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: storytime Issues related to the storytime 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