Something went wrong. Try again.
fork of prime agent with changes i want but are not upstreamable probqbly (and some fixes)
Something went wrong. Try again.
3.9 kB · 126 lines
TypeScript
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127/** * Run modes for the coding agent. */
export { type AcpModeOptions, acpStopReason, acpToolKind, acpUpdatesForSessionEvent, bashToolCallId, PRIME_AGENT_META_NAMESPACE, primeAgentMeta, runAcpMode, runAcpModeWithConnection,} from "./acp/index.js";export type { AgentConnection, AgentConnectionArtifactReference, AgentConnectionArtifactType, AgentConnectionEvent, AgentConnectionExtensionUiRequest, AgentConnectionExtensionUiResponse, AgentConnectionModel, AgentConnectionModelCycleResult, AgentConnectionQueueState, AgentConnectionResourceSnapshot, AgentConnectionRlmChildAgentSnapshot, AgentConnectionSessionEvent, AgentConnectionSlashCommand, AgentConnectionState,} from "./agent-connection/index.js";export { DaemonAgentConnection, InProcessAgentConnection } from "./agent-connection/index.js";export { type AgentsViewModeOptions, runAgentsViewMode } from "./agents-view/agents-view-mode.js";export { type AgentsViewRecursiveRollup, type AgentsViewRow, type AgentsViewScopeFrame, type AgentsViewScopeKey, type AgentsViewSection, type AgentsViewSelectionKey, aggregateSessionHeartbeats, buildAgentsViewRows, buildUnifiedSessionIndex, classifyAgentsViewSession, computeRecursiveRollups, createUnattachableChildOpenResult, filterUnifiedSessions, formatHeartbeatBadge, getAgentsViewSelectionKey, getAgentsViewSessionTitle, getUnifiedSessionAncestorSessionIds, hasUnifiedSessionChildren, isEmptyAgentsViewSession, reconcileUnifiedSessions, resolveAgentsViewLeftResult, resolveAgentsViewScopeFrames, resolveAgentsViewSelectionIndex, resolveAgentsViewSelectionState, scopeToSessionSubtree, sectionTitle, shouldApplyScopeResolution, shouldShowAgentsViewSession, transitionAgentsViewScope, type UnifiedSessionHeartbeat, type UnifiedSessionIndex, type UnifiedSessionRecord,} from "./agents-view/agents-view-state.js";export { DaemonCapabilityUnavailableError, DaemonClient, type DaemonClientMessageListener,} from "./daemon/daemon-client.js";export { type DaemonModeOptions, runDaemonMode } from "./daemon/daemon-mode.js";export type { DaemonArtifactReference, DaemonAttachResult, DaemonClientCapability, DaemonClientId, DaemonCommand, DaemonCommandEnvelope, DaemonCommandId, DaemonEventEnvelope, DaemonEventId, DaemonEventMeta, DaemonEventSequence, DaemonOutbound, DaemonProtocolInfo, DaemonProtocolName, DaemonProtocolVersion, DaemonReplayInfo, DaemonReplayStatus, DaemonResponse, DaemonResumeCursor, DaemonSessionSnapshot,} from "./daemon/daemon-protocol.js";export { DAEMON_PROTOCOL_INFO, DAEMON_PROTOCOL_NAME, DAEMON_PROTOCOL_VERSION,} from "./daemon/daemon-protocol.js";export type { SessionActivity, SessionLifecycle, SessionSummary } from "./daemon/daemon-session-list.js";export { resolveAttachModelFallbackMessage } from "./daemon/daemon-session-list.js";export { defaultDaemonSocketPath, normalizeSocketPath } from "./daemon/daemon-socket.js";export { runDaemonSupervisorMode } from "./daemon/daemon-supervisor.js";export { type InteractiveInitialPrompt, InteractiveMode, type InteractiveModeOptions, type InteractiveModeRunResult,} from "./interactive/interactive-mode.js";export { createInteractiveModeLocalSessionHost, createInteractiveModeUiServices, createInteractiveModeUiServicesFromServices, type InteractiveModeLocalSessionHost, type InteractiveModeUiServices,} from "./interactive/interactive-mode-services.js";export { ClientPromptStashStore, type PromptStash, type PromptStashState,} from "./interactive/prompt-stash-state.js";export { type PrintModeOptions, runPrintMode, runPrintModeWithConnection } from "./print-mode.js";export { type ModelInfo, RpcClient, type RpcClientOptions, type RpcEventListener } from "./rpc/rpc-client.js";export { runRpcMode, runRpcModeWithConnection } from "./rpc/rpc-mode.js";export type { RpcCommand, RpcResponse, RpcSessionState } from "./rpc/rpc-types.js";