36 lines
1.3 KiB
TypeScript
36 lines
1.3 KiB
TypeScript
// CLI exports for @getpaseo/server
|
|
export { createPaseoDaemon, type PaseoDaemon, type PaseoDaemonConfig } from "./bootstrap.js";
|
|
export { loadConfig, type CliConfigOverrides } from "./config.js";
|
|
export { resolvePaseoHome } from "./paseo-home.js";
|
|
export { createRootLogger, type LogLevel, type LogFormat } from "./logger.js";
|
|
export { loadPersistedConfig, type PersistedConfig } from "./persisted-config.js";
|
|
export { generateLocalPairingOffer, type LocalPairingOffer } from "./pairing-offer.js";
|
|
export { DaemonClient, type DaemonClientConfig, type ConnectionState, type DaemonEvent } from "../client/daemon-client.js";
|
|
export {
|
|
ensureLocalSpeechModels,
|
|
listLocalSpeechModels,
|
|
type LocalSpeechModelId,
|
|
type LocalSttModelId,
|
|
type LocalTtsModelId,
|
|
} from "./speech/providers/local/models.js";
|
|
|
|
// Agent SDK types for CLI commands
|
|
export type {
|
|
AgentMode,
|
|
AgentUsage,
|
|
AgentCapabilityFlags,
|
|
AgentPermissionRequest,
|
|
AgentTimelineItem,
|
|
} from "./agent/agent-sdk-types.js";
|
|
|
|
// Agent activity curator for CLI logs
|
|
export { curateAgentActivity } from "./agent/activity-curator.js";
|
|
|
|
// WebSocket message types for CLI streaming
|
|
export type {
|
|
AgentSnapshotPayload,
|
|
AgentStreamEventPayload,
|
|
AgentStreamMessage,
|
|
AgentStreamSnapshotMessage,
|
|
} from "../shared/messages.js";
|