chore(quark): sync reactive kernel and rename package to @opencode-ai/quark
This commit is contained in:
parent
bf10f9d47d
commit
2a8ad383ea
9 changed files with 119 additions and 135 deletions
|
|
@ -1,4 +1,4 @@
|
|||
import { Keyed } from "effect-quark"
|
||||
import { Keyed } from "@opencode-ai/quark"
|
||||
import { createStore, produce } from "solid-js/store"
|
||||
import { SessionTimeline, type PartRef } from "../src/routes/session/timeline"
|
||||
import { createHarness, type Workload } from "../../quark/bench/harness"
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@
|
|||
"clipboardy": "4.0.0",
|
||||
"diff": "catalog:",
|
||||
"effect": "catalog:",
|
||||
"effect-quark": "workspace:*",
|
||||
"@opencode-ai/quark": "workspace:*",
|
||||
"fuzzysort": "catalog:",
|
||||
"get-east-asian-width": "catalog:",
|
||||
"open": "10.1.2",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import type { SessionMessageAssistant } from "@opencode-ai/client"
|
||||
import { Keyed, Layout } from "effect-quark"
|
||||
import { Keyed, Layout } from "@opencode-ai/quark"
|
||||
|
||||
/**
|
||||
* Stable per-part reactive slots for assistant message content.
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ import {
|
|||
Switch,
|
||||
useContext,
|
||||
} from "solid-js"
|
||||
import { KeyedFor, useSlot, useValue } from "effect-quark/solid"
|
||||
import { KeyedFor, useSlot, useValue } from "@opencode-ai/quark/solid"
|
||||
import { SessionContent } from "./content"
|
||||
import path from "node:path"
|
||||
import { EOL, tmpdir } from "node:os"
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { Keyed } from "effect-quark"
|
||||
import { useValue } from "effect-quark/solid"
|
||||
import { Keyed } from "@opencode-ai/quark"
|
||||
import { useValue } from "@opencode-ai/quark/solid"
|
||||
import { batch, createEffect, on, onCleanup, type Accessor } from "solid-js"
|
||||
import { useData } from "../../context/data"
|
||||
import { useClient } from "../../context/client"
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import type { SessionMessageAssistant, SessionMessageInfo } from "@opencode-ai/client"
|
||||
import { Keyed, Layout, Transaction } from "effect-quark"
|
||||
import { Keyed, Layout, Transaction } from "@opencode-ai/quark"
|
||||
import { SessionContent } from "./content"
|
||||
|
||||
const PartRefLayout = Layout.struct({
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue