-
Notifications
You must be signed in to change notification settings - Fork 157
Expand file tree
/
Copy pathindex.ts
More file actions
114 lines (111 loc) · 2.67 KB
/
Copy pathindex.ts
File metadata and controls
114 lines (111 loc) · 2.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
export {
buildProviderCommand,
classifyProviderError,
detectProviderFatalError,
detectProviderStreamingModeError,
extractProviderSessionId,
getProviderAdapter,
listProviderAdapters,
parseProviderChunk,
recoverProviderStructuredOutput,
resolveModelSpec,
supportsProviderStructuredOutputRecovery,
NO_MESSAGES_RETURNED,
STREAMING_MODE_ERROR,
type StreamingModeError,
type StructuredOutputRecovery,
} from './adapters';
export {
providerExecutableSchemaVersion,
runProviderExecutable,
type ContractEnvelope,
type ContractErrorEnvelope,
type ContractErrorObject,
type ContractEvidence,
type ContractSuccessEnvelope,
type ProviderExecutableCommand,
type ProviderExecutableOptions,
type ProviderExecutableResponse,
} from './contract';
export {
spawnProcessRunner,
type ProcessResult,
type ProcessRunner,
type ProcessRunnerOptions,
} from './process-runner';
export {
detectRuntimeProviderCliFeatures,
prepareSingleAgentProviderCommand,
probeRuntimeProviderCli,
type PreparedSingleAgentProviderCommand,
type RuntimeProviderProbe,
type SingleAgentProviderCommandInput,
} from './single-agent-runtime';
export {
findProviderRegistryEntry,
getProviderRegistryEntry,
knownProviderNames,
listProviderRegistryEntries,
normalizeProviderName,
providerAliasMap,
providerAliases,
providerIds,
providerRegistry,
resolveProviderCommand,
supportsProviderCapability,
} from './provider-registry';
export type {
AgentCliProviderHelperMetadata,
BuildProviderCommandOptions,
CleanupMetadata,
CliFeatureOverrides,
AcpCliFeatures,
ClaudeCliFeatures,
CodexCliFeatures,
CopilotCliFeatures,
CommandSpec,
ErrorClassification,
ErrorClassificationKind,
GatewayBuildOptions,
GatewayCliFeatures,
GatewayProtocol,
GatewayToolPolicy,
GeminiCliFeatures,
KnownProviderName,
LevelModelSpec,
LevelOverrides,
ModelCatalogEntry,
ModelLevel,
ModelSpec,
OpencodeCliFeatures,
OutputEvent,
OutputFormat,
PiCliFeatures,
ProviderAdapter,
ProviderCapabilities,
ProviderCapabilityState,
ProviderCommandSpec,
ProviderDocsMetadata,
ProviderInvokeSpec,
ProviderAlias,
ProviderCliFeatures,
ProviderId,
ProviderRegistryEntry,
RedactionMetadata,
ReasoningEffort,
ResolvedGatewayBuildOptions,
ResolvedModelSpec,
ResultEvent,
TextEvent,
ThinkingEvent,
ToolCallEvent,
ToolResultEvent,
WarningMetadata,
} from './types';
import type { AgentCliProviderHelperMetadata } from './types';
export const agentCliProviderHelperMetadata: Readonly<AgentCliProviderHelperMetadata> = {
packageName: '@the-open-engine/zeroshot',
buildOutputDir: 'lib/agent-cli-provider',
contractVersion: 1,
adapterVersion: '1',
};