# Public API of launchdarkly_ai_opencode_agents. Generated by `make api-report`; do not edit.
create_opencode_handler(*, cwd: str | os.PathLike[str], config: str | os.PathLike[str], env: Mapping[str, str], capture_content: bool | None = None, model: ModelResolver | None = None, agent: str | None = None, command: Command = None) -> ProviderHandler
opencode_agents(config_key: str, user_input: str, context: dict[str, Any], **kwargs: Any) -> Any
OpenCodeApplyPatch = NativeTool('apply_patch')
OpenCodeBash = NativeTool('bash')
OpenCodeEdit = NativeTool('edit')
OpenCodeGlob = NativeTool('glob')
OpenCodeGrep = NativeTool('grep')
OpenCodeRead = NativeTool('read')
OpenCodeSessionError(Exception)  [class]
OpenCodeSkill = NativeTool('skill')
OpenCodeTask = NativeTool('task')
OpenCodeTodoWrite = NativeTool('todowrite')
OpenCodeWebFetch = NativeTool('webfetch')
OpenCodeWebSearch = NativeTool('websearch')
OpenCodeWrite = NativeTool('write')
