From e6fc13388be3be3e46f85453bf39f3a7db495920 Mon Sep 17 00:00:00 2001 From: AshAnand34 Date: Wed, 6 Aug 2025 11:43:00 -0700 Subject: [PATCH 1/4] fix: update Msty AI documentation link and homepage URL --- README.md | 2 +- app/routes/_index.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 97c351a..1002c4c 100644 --- a/README.md +++ b/README.md @@ -210,7 +210,7 @@ Or use the following configuration: } ``` -For more details on configuring MCP servers in Augment Code, visit [the Augment Code documentation](https://docs.augmentcode.com/setup-augment/mcp). +For more details on configuring MCP servers in Msty AI, visit [the Msty AI documentation](https://docs.msty.studio/features/toolbox/tools). > **Note:** Remember to replace `{owner}` and `{repo}` with the actual GitHub username/organization and repository name. You can also use the dynamic endpoint `https://gitmcp.io/docs` to allow your AI to access any repository on demand. diff --git a/app/routes/_index.tsx b/app/routes/_index.tsx index 6b0722c..48b7786 100644 --- a/app/routes/_index.tsx +++ b/app/routes/_index.tsx @@ -554,7 +554,7 @@ export default function Home() {
Date: Wed, 6 Aug 2025 11:50:05 -0700 Subject: [PATCH 2/4] feat: add Redis packages and update dependencies in pnpm-lock.yaml --- pnpm-lock.yaml | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c52e193..1d367cc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,6 +95,9 @@ importers: dotenv: specifier: ^16.5.0 version: 16.5.0 + falkordb: + specifier: ^6.2.7 + version: 6.3.0 fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 @@ -1669,6 +1672,35 @@ packages: typescript: optional: true + '@redis/bloom@1.2.0': + resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/client@1.6.1': + resolution: {integrity: sha512-/KCsg3xSlR+nCK8/8ZYSknYxvXHwubJrU82F3Lm1Fp6789VQ0/3RJKfsmRXjqfaTA++23CvC3hqmqe/2GEt6Kw==} + engines: {node: '>=14'} + + '@redis/graph@1.1.1': + resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/json@1.0.7': + resolution: {integrity: sha512-6UyXfjVaTBTJtKNG4/9Z8PSpKE6XgSyEb8iwaqDcy+uKrd/DGYHTWkUdnQDyzm727V7p21WUMhsqz5oy65kPcQ==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/search@1.2.0': + resolution: {integrity: sha512-tYoDBbtqOVigEDMAcTGsRlMycIIjwMCgD8eR2t0NANeQmgK/lvxNAvYyb6bZDD4frHRhIHkJu2TBRvB0ERkOmw==} + peerDependencies: + '@redis/client': ^1.0.0 + + '@redis/time-series@1.1.0': + resolution: {integrity: sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g==} + peerDependencies: + '@redis/client': ^1.0.0 + '@remix-run/cloudflare@2.16.5': resolution: {integrity: sha512-dYPH1BdNhnEvs/mUo+pivtdHbj7hU5LFVDOqv+Q/Ss7VRfAMHbfEref72rQ5Z/Opyc2YyHnXW/+NOH8VB2RKdw==} engines: {node: '>=18.0.0'} @@ -2182,6 +2214,10 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} + cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -2463,6 +2499,9 @@ packages: extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + falkordb@6.3.0: + resolution: {integrity: sha512-ZbGkgmDPpDWZsOwc4i5sWKCRSMLmd0zYdoIwwkowutel7oQjjAogVLjGFUnFBKMav7vhKhF6MXykBW2P83hCxw==} + fast-decode-uri-component@1.0.1: resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} @@ -2563,6 +2602,10 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + generic-pool@3.9.0: + resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} + engines: {node: '>= 4'} + gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -3523,6 +3566,9 @@ packages: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} + redis@4.7.1: + resolution: {integrity: sha512-S1bJDnqLftzHXHP8JsT5II/CtHWQrASX5K96REjWjlmWKrviSOLWmM7QnRLstAWsu1VBBV1ffV6DzCvxNP0UJQ==} + remark-gfm@4.0.1: resolution: {integrity: sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==} @@ -4172,6 +4218,9 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml@2.7.1: resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} engines: {node: '>= 14'} @@ -5532,6 +5581,32 @@ snapshots: optionalDependencies: typescript: 5.8.3 + '@redis/bloom@1.2.0(@redis/client@1.6.1)': + dependencies: + '@redis/client': 1.6.1 + + '@redis/client@1.6.1': + dependencies: + cluster-key-slot: 1.1.2 + generic-pool: 3.9.0 + yallist: 4.0.0 + + '@redis/graph@1.1.1(@redis/client@1.6.1)': + dependencies: + '@redis/client': 1.6.1 + + '@redis/json@1.0.7(@redis/client@1.6.1)': + dependencies: + '@redis/client': 1.6.1 + + '@redis/search@1.2.0(@redis/client@1.6.1)': + dependencies: + '@redis/client': 1.6.1 + + '@redis/time-series@1.1.0(@redis/client@1.6.1)': + dependencies: + '@redis/client': 1.6.1 + '@remix-run/cloudflare@2.16.5(@cloudflare/workers-types@4.20250510.0)(typescript@5.8.3)': dependencies: '@cloudflare/kv-asset-handler': 0.1.3 @@ -5998,6 +6073,8 @@ snapshots: clsx@2.1.1: {} + cluster-key-slot@1.1.2: {} + color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -6311,6 +6388,14 @@ snapshots: extend@3.0.2: {} + falkordb@6.3.0: + dependencies: + '@redis/client': 1.6.1 + cluster-key-slot: 1.1.2 + generic-pool: 3.9.0 + lodash: 4.17.21 + redis: 4.7.1 + fast-decode-uri-component@1.0.1: {} fast-deep-equal@3.1.3: {} @@ -6409,6 +6494,8 @@ snapshots: function-bind@1.1.2: {} + generic-pool@3.9.0: {} + gensync@1.0.0-beta.2: {} get-east-asian-width@1.3.0: {} @@ -7533,6 +7620,15 @@ snapshots: readdirp@4.1.2: {} + redis@4.7.1: + dependencies: + '@redis/bloom': 1.2.0(@redis/client@1.6.1) + '@redis/client': 1.6.1 + '@redis/graph': 1.1.1(@redis/client@1.6.1) + '@redis/json': 1.0.7(@redis/client@1.6.1) + '@redis/search': 1.2.0(@redis/client@1.6.1) + '@redis/time-series': 1.1.0(@redis/client@1.6.1) + remark-gfm@4.0.1: dependencies: '@types/mdast': 4.0.4 @@ -8247,6 +8343,8 @@ snapshots: yallist@3.1.1: {} + yallist@4.0.0: {} + yaml@2.7.1: {} yocto-queue@1.2.1: {} From 9d4a0091c8edd0a42a6dff34bbaa601d930ddba4 Mon Sep 17 00:00:00 2001 From: AshAnand34 Date: Wed, 6 Aug 2025 11:53:34 -0700 Subject: [PATCH 3/4] fix: resolve indent in JSON configuration for Msty AI --- app/components/content.tsx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/components/content.tsx b/app/components/content.tsx index 9dd4f5d..1836f20 100644 --- a/app/components/content.tsx +++ b/app/components/content.tsx @@ -547,16 +547,16 @@ export default function Content({
  • Copy the following JSON configuration:
  • From 671a4546cf447d0cfcbdb53ad44ef6f3b3bcbadf Mon Sep 17 00:00:00 2001 From: AshAnand34 Date: Fri, 8 Aug 2025 19:42:04 -0700 Subject: [PATCH 4/4] fix: correct typo in fetchUsageCodeExamples description in index.test.ts --- src/api/tools/index.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/tools/index.test.ts b/src/api/tools/index.test.ts index 935dcf4..5aa5121 100644 --- a/src/api/tools/index.test.ts +++ b/src/api/tools/index.test.ts @@ -89,7 +89,7 @@ describe("Tools Module", () => { }, fetchUsageCodeExamples: { description: - "Fetch code examples that use the given function. Use it when the user asks about code example or how to use his function. Returns code snippets that demonstrate how to calls this function.", + "Fetch code examples that use the given function. Use it when the user asks about code example or how to use his function. Returns code snippets that demonstrate how to call this function.", }, }, },