chore(quark): sync reactive kernel and rename package to @opencode-ai/quark

This commit is contained in:
Kit Langton 2026-07-17 23:45:56 -04:00
commit 2a8ad383ea
9 changed files with 119 additions and 135 deletions

View file

@ -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"

View file

@ -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",

View file

@ -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.

View file

@ -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"

View file

@ -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"

View file

@ -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({