Documentation
¶
Overview ¶
Demonstrates opencodesdk.QueryStream for running a series of prompts against a single, long-lived opencode session and iterating results as they arrive.
Unlike opencodesdk.Query (one-shot) or opencodesdk.WithClient (manual session management), QueryStream reuses a single subprocess + session for the entire prompt list and yields one [QueryResult] per prompt via a Go 1.23 range-over-func iterator.
go run ./examples/query_stream
Click to show internal directories.
Click to hide internal directories.