mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-07-02 02:58:10 +02:00
chore(ts): consolidate effect native closeout
This commit is contained in:
parent
cd6c9107d7
commit
fab718dce8
21 changed files with 199 additions and 3533 deletions
|
|
@ -6,8 +6,13 @@ export * from "./models/Triple.js";
|
|||
export * from "./models/messages.js";
|
||||
export * from "./models/namespaces.js";
|
||||
|
||||
// Export socket client
|
||||
export * from "./socket/trustgraph-socket.js";
|
||||
// Export retained compatibility types from the legacy socket shim.
|
||||
export type {
|
||||
ConnectionState,
|
||||
ExplainEvent,
|
||||
GraphRagOptions,
|
||||
StreamingMetadata,
|
||||
} from "./socket/trustgraph-socket.js";
|
||||
export * from "./socket/effect-rpc-client.js";
|
||||
export * from "./rpc/contract.js";
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import type {
|
|||
RpcConnectionState,
|
||||
} from "./effect-rpc-client.js";
|
||||
import { getDefaultSocketUrl, getRandomValues } from "./websocket-adapter.js";
|
||||
import { Match, Option, Schema as S } from "effect";
|
||||
import { Array as A, Match, Option, Order, Schema as S } from "effect";
|
||||
import * as Predicate from "effect/Predicate";
|
||||
|
||||
// Import all message types for different services
|
||||
|
|
@ -1240,9 +1240,7 @@ export function makeFlowsApi(api: BaseApi) {
|
|||
return this.getConfigAll().then((r) => {
|
||||
const config = r as { config?: { prompt?: Record<string, unknown> } };
|
||||
const promptNs = config.config?.prompt ?? {};
|
||||
return Object.keys(promptNs)
|
||||
.filter((k) => k !== "system")
|
||||
.sort()
|
||||
return A.sort(Object.keys(promptNs).filter((k) => k !== "system"), Order.String)
|
||||
.map((id) => ({ id, name: id }));
|
||||
});
|
||||
},
|
||||
|
|
@ -2204,9 +2202,7 @@ export function makeConfigApi(api: BaseApi) {
|
|||
return this.getConfigAll().then((r) => {
|
||||
const config = r as { config?: { prompt?: Record<string, unknown> } };
|
||||
const promptNs = config.config?.prompt ?? {};
|
||||
return Object.keys(promptNs)
|
||||
.filter((k) => k !== "system")
|
||||
.sort()
|
||||
return A.sort(Object.keys(promptNs).filter((k) => k !== "system"), Order.String)
|
||||
.map((id) => ({ id, name: id }));
|
||||
});
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue