ianvs_agent_chat 0.1.0
ianvs_agent_chat: ^0.1.0 copied to clipboard
Reusable Flutter agent chat UI with streaming messages, tools, permissions, ACP integration contracts and an OpenAI-compatible LLM adapter.
0.1.0 #
- Extract the conversation timeline and composer from the Ianvs ACP desktop app.
- Add backend-neutral session state, actions, capability flags and typed message helpers.
- Include streaming Markdown, code, images, Mermaid, tool activity, plans, permissions and queued prompt presentation.
- Add per-conversation themes, primary composer labels, tool presentation rules and replaceable platform services.
- Include an optional OpenAI-compatible LLM adapter with bounded SSE parsing, independent conversation history, cancellation, tool execution and approval callbacks.
- Include a standalone macOS example and an in-memory demonstration backend.