Skip to content

Conversation

@Sami-Ullah-Tufail
Copy link

@Sami-Ullah-Tufail Sami-Ullah-Tufail commented Nov 22, 2025

Description

Screencast

Checklist

- adding commit
- adding better logging in the db and adding db structure plus integrations
- adding missing build issue
- fixing build issue in server
- adding proxy too server
- adding important thing to the fe
- Merge remote-tracking branch \'origin/Volkan/ui-design-branch\'
- adding stuff
- openGraph editing and fixing
- fixing ope==n graph issue
- fixing proxy
- adding open graph imaged
- fixing on boarding and also fixing the opengraph image
- deployment fix 3
- deployment fix 2
- deploument issue fix
- adding changes for deployment
- adding stuff
- adding deployment stuff
- adding changes to package .json for deployment
- Edit README.md
- Initial commit
@raycastbot
Copy link
Collaborator

Congratulations on your new Raycast extension! 🚀

Due to our current reduced availability, the initial review may take up to 10 business days.

Once the PR is approved and merged, the extension will be available on our Store.

@Sami-Ullah-Tufail Sami-Ullah-Tufail marked this pull request as ready for review November 22, 2025 02:14
@greptile-apps
Copy link
Contributor

greptile-apps bot commented Nov 22, 2025

Greptile Overview

Greptile Summary

This PR adds a new CogniMemo extension that enables users to add and search memories through their personal AI-powered knowledge base. The extension provides two commands: Add Memory (for creating new memories with optional project organization) and Search Memories (with real-time search and debouncing).

Key Issues Found:

  • CHANGELOG.md contains multiple references to "Supermemory" instead of "CogniMemo" and uses an actual date instead of the required {PR_MERGE_DATE} template string
  • src/api.ts incorrectly names the error class as SupermemoryAPIError when it should be CognimemoAPIError - this appears throughout the file

Positives:

  • Well-structured React components with proper loading states and error handling
  • Good UX with debounced search, proper empty states, and API connection checks
  • Metadata folder with screenshots is correctly included for this new extension
  • Clean code organization and comprehensive README documentation

Confidence Score: 3/5

  • This PR has naming inconsistencies that need to be fixed before merging
  • The extension has solid functionality and proper structure, but contains critical naming errors (Supermemory vs CogniMemo) in both the changelog and API error classes that must be corrected. These are straightforward fixes but are required for consistency and branding.
  • Pay special attention to extensions/cognimemo/CHANGELOG.md and extensions/cognimemo/src/api.ts - both contain naming inconsistencies that reference "Supermemory" instead of "CogniMemo"

Important Files Changed

File Analysis

Filename Score Overview
extensions/cognimemo/CHANGELOG.md 2/5 Contains incorrect references to "Supermemory" instead of "CogniMemo", and uses a date instead of the required {PR_MERGE_DATE} template string
extensions/cognimemo/package.json 4/5 Well-structured configuration with proper dependencies and commands; minor style suggestions for subtitle consistency
extensions/cognimemo/src/api.ts 2/5 Contains naming inconsistencies - uses "SupermemoryAPIError" class name instead of "CognimemoAPIError" throughout the file

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

9 files reviewed, 9 comments

Edit Code Review Agent Settings | Greptile

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants