aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix formatting in chat-messages.tsxMahesh Sanikommu2025-10-181-1/+1
| | |
| * | feat(chat): increase maxSteps to allow multiple tool-calling roundsAryan Keluskar2025-10-181-1/+1
| |/
* | Merge pull request #500 from ↵Dhravya Shah2025-10-206-42/+167
|\ \ | | | | | | | | | | | | supermemoryai/10-19-chore_browser-extension_t3_chat_search_memories feat(browser-extension): setting to enable/disable auto prompt captures
| * | feat: auto capture disabled by defaultMahesh Sanikommmu2025-10-195-13/+140
| | |
| * | chore(browser-extension): t3 chat search memoriesMahesh Sanikommmu2025-10-192-29/+27
| |/
* | Merge pull request #501 from ↵Dhravya Shah2025-10-202-4/+24
|\ \ | | | | | | | | | | | | supermemoryai/10-19-fix_tools_update_the_docs_for_conversational fix(tools): update the docs for conversational
| * | fix(tools): update the docs for conversationalMahesh Sanikommmu2025-10-192-4/+24
|/ /
* / add conversationId functionality to map to customId in ingestion (#499)sohamd222025-10-192-5/+37
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ### TL;DR Added support for conversation grouping in Supermemory middleware through a new `conversationId` parameter. ### What changed? - Added a new `conversationId` option to the `withSupermemory` function to group messages into a single document for contextual memory generation - Updated the middleware to use this conversation ID when adding memories, using a `customId` format of `conversation:{conversationId}` - Created a new `getConversationContent` function that extracts the full conversation content from the prompt parameters - Enhanced memory storage to save entire conversations rather than just the last user message - Updated documentation and examples to demonstrate the new parameter usage ### How to test? 1. Import the `withSupermemory` function from the package 2. Create a model with memory using the new `conversationId` parameter: ```typescript const modelWithMemory = withSupermemory(openai("gpt-4"), "user-123", { conversationId: "conversation-456", mode: "full", addMemory: "always" }) ``` 3. Use the model in a conversation and verify that messages are grouped by the conversation ID 4. Check that memories are being stored with the custom ID format `conversation:{conversationId}` ### Why make this change? This enhancement improves the contextual understanding of the AI by allowing related messages to be grouped together as a single conversation document. By using a conversation ID, the system can maintain coherent memory across multiple interactions within the same conversation thread, providing better context retrieval and more relevant responses.
* version bump'Dhravya Shah2025-10-181-1/+1
|
* feat(browser-extension): folder level x bookmarks import with project ↵MaheshtheDev2025-10-198-18/+573
| | | | | | | | selection (#495) Feature : Import folder level x bookmarks [Screen Recording 2025-10-17 at 1.37.52 PM.mov <span class="graphite__hidden">(uploaded via Graphite)</span> <img class="graphite__hidden" src="https://app.graphite.dev/user-attachments/thumbnails/15cd60ff-856e-4f29-8897-74ae3c869c87.mov" />](https://app.graphite.dev/user-attachments/video/15cd60ff-856e-4f29-8897-74ae3c869c87.mov)
* Merge pull request #472 from Mikethebot44/feature/show-memory-content-markdownMahesh Sanikommu2025-10-181-9/+152
|\ | | | | Add markdown rendering support to memory content display
| * removed unneccasry commentsMahesh Sanikommmu2025-10-101-7/+1
| |
| * removed unused code and lint issuesMahesh Sanikommmu2025-10-101-50/+98
| |
| * feat: format memory dialog content in markdownYour Name2025-10-091-9/+110
| | | | | | | | | | | | | | - Add markdown rendering support to memory content display - Auto-detect and format JSON responses in code blocks - Convert terminal commands to bash code blocks - Improve code block styling with monospace font and compact spacing
* | Merge pull request #491 from vorahardik7/fix/graph-viewDhravya Shah2025-10-173-74/+249
|\ \ | | | | | | fix: mount graph dialog globally to fix chat page issue
| * | comment fixesMahesh Sanikommmu2025-10-171-1/+0
| | |
| * | fix: mount graph dialog globally to fix chat page issuevorahardik72025-10-153-74/+250
| | |
* | | fix: magic link auth for chrome extension (#492)MaheshtheDev2025-10-171-6/+9
|/ / | | | | | | The issue is whenever a user is trying to log in with an email and a one-time code, the Chrome extension is not able to authenticate. The fix is to add a callback URL with a query parameter of `extension-auth-success` equal to `true`, which will allow the Chrome extension to identify and verify the auth whenever a user is trying to log in into the Chrome extension.
* | Merge pull request #488 from naman06dev/mainDhravya Shah2025-10-1314-28/+252
|\ \ | | | | | | feat: n8n + zapier integration page
| * | feat: zapier pageNaman Bansal2025-10-1310-30/+155
| | |
| * | feat: n8n integration pageNaman Bansal2025-10-136-0/+99
| | |
* | | feat: project selection, creation for each connectors (#486)MaheshtheDev2025-10-121-101/+527
| | | | | | | | | | | | | | | - Added Project Selection for Each Connectors - Updated the Layout from list the cards layout
* | | Merge pull request #485 from ↵Mahesh Sanikommu2025-10-114-22/+53
|\ \ \ | |/ / |/| | | | | | | | supermemoryai/10-10-fix_add_memory_code_params_and_documentation_in_readme fix: add memory code params and documentation in readme
| * | fix: side effect removalMahesh Sanikommmu2025-10-101-1/+1
| | |
| * | fix: add memory code params and documentation in readmeMahesh Sanikommmu2025-10-104-22/+53
|/ /
* | create memory adding option in vercel sdk (#484)sohamd222025-10-113-5/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ### TL;DR Added support for automatically saving user messages to Supermemory. ### What changed? - Added a new `addMemory` option to `wrapVercelLanguageModel` that accepts either "always" or "never" (defaults to "never") - Implemented the `addMemoryTool` function to save user messages to Supermemory - Modified the middleware to check the `addMemory` setting and save the last user message when appropriate - Initialized the Supermemory client in the middleware to enable memory storage ### How to test? 1. Set the `SUPERMEMORY_API_KEY` environment variable 2. Use the `wrapVercelLanguageModel` function with the new `addMemory: "always"` option 3. Send a user message through the model 4. Verify that the message is saved to Supermemory with the specified container tag ### Why make this change? This change enables automatic memory creation from user messages, which improves the system's ability to build a knowledge base without requiring explicit memory creation calls. This is particularly useful for applications that want to automatically capture and store user interactions for future reference.
* | Merge pull request #475 from Mikethebot44/feature/add-memory-dialog-uxDhravya Shah2025-10-104-17/+16
|\ \ | | | | | | improve Add Memory dialog UX and dark/light mode consistency
| * | removed unneccasary commentsMahesh Sanikommmu2025-10-101-1/+0
| | |
| * | improve Add Memory dialog UX and dark/light mode consistencyYour Name2025-10-094-17/+17
| |/
* | Merge pull request #481 from namancoderpro/naman/docsDhravya Shah2025-10-107-3/+803
|\ \ | | | | | | feat: user profiles docs
| * | fix: image typo:Naman Bansal2025-10-102-1/+1
| | |
| * | feat: profile page updatesNaman Bansal2025-10-105-2/+802
|/ /
* | feat: ai sdk language model withSupermemory (#446)MaheshtheDev2025-10-1012-9/+7264
| |
* | fix: mobile layout on empty projects (#479)MaheshtheDev2025-10-092-15/+55
| | | | | | | | | | | | | | | | | | | | | | | | Issue: On mobile, connect to ai modal is overlapping and hard to use the app when project is empty Fix: \- Disabling the Connect to ai modal on mobile **Reason for this fix**, as MCP modal is hardly needed for mobile users [Report issue link from Discord](https://discord.com/channels/1114913976422256742/1378895805741793350/1425912333556777082)
* | Merge pull request #468 from ↵Dhravya Shah2025-10-082-6/+15
|\ \ | | | | | | | | | | | | supermemoryai/10-08-fix_docs_repo_links_and_spell_checks fix(docs): repo links and spell checks
| * | fix(docs): repo links and spell checksMahesh Sanikommmu2025-10-082-6/+15
| | |
* | | Merge pull request #469 from aryankeluskar/model-picker-patchDhravya Shah2025-10-082-0/+2
|\ \ \ | |_|/ |/| | fix: add button type to ModelSelector and ProjectSelector components
| * | fix: add button type to ModelSelector and ProjectSelector componentsAryan Keluskar2025-10-082-0/+2
|/ /
* / fix: project deletion on moving documents (#467)MaheshtheDev2025-10-081-1/+7
|/
* Revert "test(ai-sdk): streamText and generateText for ai sdk" (#466)Dhravya Shah2025-10-084-159/+2
|
* test(ai-sdk): streamText and generateText for ai sdk (#451)Mahesh Sanikommu2025-10-084-2/+159
|
* fix: openai python sdk package export (#432)Shreyans Jain2025-10-083-27/+10
|
* feat: manual mcp and quick click to open (#464)MaheshtheDev2025-10-082-44/+227
| | | | | | | | | | | | | | ### Enhanced the Connect AI Modal with manual configuration options and improved MCP integration. ### What changed? - Added a new "Manual Config" tab in the MCP URL section that generates and displays API keys for authentication - Implemented automatic API key generation for manual MCP configuration - Added URL parameter support (`?mcp=manual`) to directly open the MCP modal with manual configuration - Improved the UI with better tab labels and more descriptive instructions - Added copy functionality for configuration JSON with visual feedback - Refactored the ConnectAIModal component to accept new props: `openInitialClient` and `openInitialTab` - Added state management for API keys and copied status
* remove commentsDhravya Shah2025-10-071-2/+2
|
* docs: fix indentDhravya Shah2025-10-071-1/+1
|
* Merge branch 'main' of https://github.com/supermemoryai/supermemoryDhravya Shah2025-10-0727-1089/+1560
|\
| * feat: history view in the header and dialog modal (#456)MaheshtheDev2025-10-062-8/+150
| |
| * feat: multiple models & ui improvements (#455)MaheshtheDev2025-10-068-29/+253
| |
| * feat: app improvements (#454)MaheshtheDev2025-10-0610-235/+86
| |
| * fix: mobile responsive issues on onboarding (#453)MaheshtheDev2025-10-068-723/+913
| |