Expand description
Narrow normalized facade for K1 Codex web search.
Structs§
- Session
Config - Fixed-policy configuration for one session.
- WebSearch
Failure - A completed search that did not produce a final answer.
- WebSearch
Message - Nonterminal output from an in-progress search.
- WebSearch
Phase Timing - Elapsed time for one named phase.
- WebSearch
Provenance - Evidence tying terminal values to the request and backend execution.
- WebSearch
Request - Validated inputs for one web-search request.
- WebSearch
Run - Bounded receiver and ownership guard for one normalized search run.
- WebSearch
Source - A source retained with the final answer.
- WebSearch
Source Candidate - A source observed while an interim message is produced.
- WebSearch
Success - A completed search that produced a final answer.
- WebSearch
Timing - Phase observations and aggregate elapsed time.
- WebSearch
Usage - Provider token accounting.
Nonemeans that the count is unknown.
Enums§
- Argument
Validation Error - A rejected request argument or context-size spelling.
- Search
Context Size - The provider-supported search-context size.
- WebSearch
Cost - Cost evidence for a completed search.
- WebSearch
Event - Stream value emitted by one search.
- WebSearch
Failure Category - Stable, safe failure classification.
- WebSearch
Finished - Terminal search result.
- WebSearch
Outcome - Stable terminal result recorded in provenance.
- WebSearch
Provider Effect - Whether a failed operation could have affected the provider.
Functions§
- start
- Starts one Session run and adapts its events on the current Tokio runtime.