README.md
pyproject.toml
src/yaapp/__init__.py
src/yaapp/app.py
src/yaapp/app_broken.py
src/yaapp/app_old.py
src/yaapp/async_compat.py
src/yaapp/cli.py
src/yaapp/cli_builder.py
src/yaapp/client.py
src/yaapp/config.py
src/yaapp/config_node.py
src/yaapp/context_tree.py
src/yaapp/core.py
src/yaapp/discovery.py
src/yaapp/discovery_broken.py
src/yaapp/discovery_old.py
src/yaapp/discovery_old2.py
src/yaapp/execution_strategy.py
src/yaapp/reflection.py
src/yaapp/reflection_broken.py
src/yaapp/reflection_utils.py
src/yaapp/result.py
src/yaapp/streaming.py
src/yaapp/unified_cli_builder.py
src/yaapp/unified_cli_builder_fixed.py
src/yaapp/unified_cli_builder_hardcoded.py
src/yaapp.egg-info/PKG-INFO
src/yaapp.egg-info/SOURCES.txt
src/yaapp.egg-info/dependency_links.txt
src/yaapp.egg-info/entry_points.txt
src/yaapp.egg-info/requires.txt
src/yaapp.egg-info/top_level.txt
src/yaapp/exposers/__init__.py
src/yaapp/exposers/base.py
src/yaapp/exposers/class_exposer.py
src/yaapp/exposers/custom.py
src/yaapp/exposers/function.py
src/yaapp/exposers/object.py
src/yaapp/plugins/__init__.py
src/yaapp/plugins/api/__init__.py
src/yaapp/plugins/api/api.py
src/yaapp/plugins/app_proxy/__init__.py
src/yaapp/plugins/app_proxy/plugin.py
src/yaapp/plugins/auth/__init__.py
src/yaapp/plugins/auth/plugin.py
src/yaapp/plugins/docker/__init__.py
src/yaapp/plugins/docker/demo.py
src/yaapp/plugins/docker/direct_client_test.py
src/yaapp/plugins/docker/example.py
src/yaapp/plugins/docker/plugin.py
src/yaapp/plugins/docker/simple_exposure.py
src/yaapp/plugins/docker2/__init__.py
src/yaapp/plugins/docker2/plugin.py
src/yaapp/plugins/issues/__init__.py
src/yaapp/plugins/issues/plugin.py
src/yaapp/plugins/remote/__init__.py
src/yaapp/plugins/remote/plugin.py
src/yaapp/plugins/remote_process/__init__.py
src/yaapp/plugins/remote_process/plugin.py
src/yaapp/plugins/router/__init__.py
src/yaapp/plugins/router/plugin.py
src/yaapp/plugins/runners/__init__.py
src/yaapp/plugins/runners/click/__init__.py
src/yaapp/plugins/runners/click/plugin.py
src/yaapp/plugins/runners/gradio/plugin.py
src/yaapp/plugins/runners/mcp/__init__.py
src/yaapp/plugins/runners/mcp/expose.py
src/yaapp/plugins/runners/mcp/plugin.py
src/yaapp/plugins/runners/nicegui/plugin.py
src/yaapp/plugins/runners/prompt/__init__.py
src/yaapp/plugins/runners/prompt/plugin.py
src/yaapp/plugins/runners/rich/__init__.py
src/yaapp/plugins/runners/rich/plugin.py
src/yaapp/plugins/runners/server/__init__.py
src/yaapp/plugins/runners/server/plugin.py
src/yaapp/plugins/runners/streamlit/plugin.py
src/yaapp/plugins/runners/typer/__init__.py
src/yaapp/plugins/runners/typer/plugin.py
src/yaapp/plugins/session/__init__.py
src/yaapp/plugins/session/plugin.py
src/yaapp/plugins/storage/__init__.py
src/yaapp/plugins/storage/plugin.py
src/yaapp/plugins/storage/git/__init__.py
src/yaapp/plugins/storage/git/backend.py
src/yaapp/runners/__init__.py
src/yaapp/runners/base.py
src/yaapp/runners/click_runner.py
src/yaapp/runners/fastapi_runner.py
src/yaapp/runners/interactive_base.py
src/yaapp/runners/prompt_runner.py
src/yaapp/runners/rich_runner.py
src/yaapp/runners/streaming_runner.py
src/yaapp/runners/typer_runner.py
tests/test_api_plugin_example.py
tests/test_config_inheritance.py
tests/test_universal_cli.py
tests/test_yapp.py