name: halkyon_llm description: >- Language models' APIs in pure Dart, streamed, over plain HTTP: Anthropic's Messages API, OpenAI's chat completions (and every service compatible with them) and OpenAI's Responses API, behind one interface of what they share: a system prompt and messages, text as it is written, images, and tool calls. version: 0.1.0 # In the Halkyon repository; publishing it to pub.dev is asked first (ADR 0021, D15). publish_to: none resolution: workspace environment: sdk: ^3.13.0 dependencies: # The requests, aborted when the listener cancels (AbortableRequest, 1.5.0 on). http: ^1.6.0 dev_dependencies: # The recording tool's options. args: ^2.7.0 test: ^1.31.1