/** * OpenCode SDK provider for ContractSpec agents. * * @example * ```typescript * import { OpenCodeSDKProvider } from '@contractspec/lib.ai-agent/providers/opencode-sdk'; * * const provider = new OpenCodeSDKProvider({ * agentType: 'build', * port: 4096, * }); * * if (provider.isAvailable()) { * const context = await provider.createContext(agentSpec); * const result = await provider.execute(context, { prompt: "..." }); * } * ``` */ export { OpenCodeSDKProvider } from './adapter'; export * from './agent-bridge'; export * from './tool-bridge';