"""
Cowork Dash - AI Agent Web Interface

A modular Dash application providing a web interface for AI agent interactions
with filesystem workspace, canvas visualization, and real-time streaming.

Features:
- AI Agent Chat with real-time streaming
- File Browser with upload/download
- Canvas for visualizations (DataFrames, charts, diagrams)
- Real-time updates for thinking and task progress
- Support for Matplotlib, Plotly, Mermaid diagrams
- Resizable split-pane interface

Usage:
    # Command-line
    $ cowork-dash run --workspace ~/my-workspace

    # Python API
    from cowork_dash import run_app

    # With agent instance
    from my_agent import MyAgent
    agent = MyAgent()
    run_app(agent, workspace="~/my-workspace")
"""

__version__ = "0.1.1"
__author__ = "Kedar Dabhadkar"
__license__ = "MIT"

# Export main API
from .app import run_app

__all__ = ["run_app", "__version__"]
