menu
ianvs_agent_chat package
documentation
ui/components/chat_decision_card.dart
ui/components/chat_decision_card.dart
dark_mode
light_mode
ui/components/chat_decision_card
library
Classes
ChatDecisionCard
A shared approval surface. It never interprets or authorizes an action. Host-provided widgets retain their keys, focus nodes and lifecycle guards.
ianvs_agent_chat package
documentation
ui/components/chat_decision_card.dart
ianvs_agent_chat
package
Libraries
agent_chat_view
chat_composer_controller
chat_session_binding
chat_strings
chat_theme
ianvs_agent_chat
llm
llm/llm_chat_session
llm/openai_chat_client
llm_chat_panel
platform/bounded_file_snapshot
platform/chat_platform
platform/chat_platform_io
platform/chat_platform_stub
platform/prompt_image_clipboard
ui/bounded_metadata_preview
ui/components/accessible_text_field
ui/components/bounded_image_preview
ui/components/chat_code_preview
ui/components/chat_decision_card
ui/components/chat_message_frame
ui/components/chat_permission_card
ui/components/chat_timeline
ui/components/markdown_code_block
ui/components/markdown_inline_link
ui/components/prompt_input
ui/components/scroll_fade_region
ui/image_decode_budget
ui/markdown_render_budget
ui/tool_presentation/tool_presentation_registry
ui/user_message_projection
chat_decision_card library