Skip to content

Commit bb9d972

Browse files
committed
Fix PolyIMC bug that it won't handle multiple IMC from the same view & allow Pulse App to use tailwind theme variant & fix project/file explorer logic
1 parent bd93982 commit bb9d972

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+542
-267
lines changed

npm-packages/react-api/eslint.config.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import globals from "globals";
21
import pluginJs from "@eslint/js";
3-
import tseslint from "typescript-eslint";
42
import pluginReact from "eslint-plugin-react";
3+
import globals from "globals";
4+
import tseslint from "typescript-eslint";
55

66
/** @type {import('eslint').Linter.Config[]} */
77
export default [
@@ -26,4 +26,12 @@ export default [
2626
"@typescript-eslint/no-unused-vars": "off",
2727
},
2828
},
29+
{
30+
languageOptions: {
31+
parserOptions: {
32+
tsconfigRootDir: dirname(fileURLToPath(import.meta.url)),
33+
project: "./tsconfig.json",
34+
},
35+
},
36+
},
2937
];

npm-packages/react-api/src/hooks/agent/use-agent-tools.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { AgentTool, IMCMessage, IMCMessageTypeEnum } from "@pulse-editor/shared-utils";
2-
import useIMC from "../../lib/use-imc";
2+
import useIMC from "../imc/use-imc";
33

44
/**
55
* Add or use agent tools in the editor.

npm-packages/react-api/src/hooks/agent/use-agents.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
IMCMessageTypeEnum,
55
LLMConfig,
66
} from "@pulse-editor/shared-utils";
7-
import useIMC from "../../lib/use-imc";
7+
import useIMC from "../imc/use-imc";
88

99
export default function useAgents() {
1010
const receiverHandlerMap = new Map<

npm-packages/react-api/src/hooks/ai-modality/use-image-gen.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
IMCMessage,
44
IMCMessageTypeEnum,
55
} from "@pulse-editor/shared-utils";
6-
import useIMC from "../../lib/use-imc";
6+
import useIMC from "../imc/use-imc";
77

88
export default function useImageGen() {
99
const receiverHandlerMap = new Map<

npm-packages/react-api/src/hooks/ai-modality/use-llm.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
IMCMessageTypeEnum,
44
LLMConfig,
55
} from "@pulse-editor/shared-utils";
6-
import useIMC from "../../lib/use-imc";
6+
import useIMC from "../imc/use-imc";
77

88
export default function useLLM() {
99
const receiverHandlerMap = new Map<

npm-packages/react-api/src/hooks/ai-modality/use-ocr.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { IMCMessage, IMCMessageTypeEnum } from "@pulse-editor/shared-utils";
22

3-
import useIMC from "../../lib/use-imc";
3+
import useIMC from "../imc/use-imc";
44

55
export default function useOCR() {
66
const receiverHandlerMap = new Map<

npm-packages/react-api/src/hooks/ai-modality/use-speech2speech.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { IMCMessage, IMCMessageTypeEnum } from "@pulse-editor/shared-utils";
2-
import useIMC from "../../lib/use-imc";
2+
import useIMC from "../imc/use-imc";
33
import { useState } from "react";
44

55
/**

npm-packages/react-api/src/hooks/ai-modality/use-stt.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
IMCMessageTypeEnum,
44
STTConfig,
55
} from "@pulse-editor/shared-utils";
6-
import useIMC from "../../lib/use-imc";
6+
import useIMC from "../imc/use-imc";
77

88
export default function useSTT() {
99
const receiverHandlerMap = new Map<

npm-packages/react-api/src/hooks/ai-modality/use-tts.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
IMCMessageTypeEnum,
44
TTSConfig,
55
} from "@pulse-editor/shared-utils";
6-
import useIMC from "../../lib/use-imc";
6+
import useIMC from "../imc/use-imc";
77

88
export default function useTTS() {
99
const receiverHandlerMap = new Map<

npm-packages/react-api/src/hooks/ai-modality/use-video-gen.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
IMCMessageTypeEnum,
44
VideoModelConfig,
55
} from "@pulse-editor/shared-utils";
6-
import useIMC from "../../lib/use-imc";
6+
import useIMC from "../imc/use-imc";
77

88
export default function useVideoGen() {
99
const receiverHandlerMap = new Map<

0 commit comments

Comments
 (0)