LICENSE
README.md
pyproject.toml
python/shiori_sdk/__init__.py
python/shiori_sdk/_version.py
python/shiori_sdk/background_results.py
python/shiori_sdk/bridge.py
python/shiori_sdk/channel_events.py
python/shiori_sdk/commands.py
python/shiori_sdk/context.py
python/shiori_sdk/errors.py
python/shiori_sdk/event_binding.py
python/shiori_sdk/extensions.py
python/shiori_sdk/external_turns.py
python/shiori_sdk/http.py
python/shiori_sdk/json.py
python/shiori_sdk/local_http.py
python/shiori_sdk/media.py
python/shiori_sdk/messages.py
python/shiori_sdk/models.py
python/shiori_sdk/plugin_services.py
python/shiori_sdk/process_resources.py
python/shiori_sdk/processes.py
python/shiori_sdk/prompting.py
python/shiori_sdk/py.typed
python/shiori_sdk/redaction.py
python/shiori_sdk/role_events.py
python/shiori_sdk/roles.py
python/shiori_sdk/rpc.py
python/shiori_sdk/runtime.py
python/shiori_sdk/services.py
python/shiori_sdk/session_keys.py
python/shiori_sdk/sessions.py
python/shiori_sdk/skills.py
python/shiori_sdk/sql.py
python/shiori_sdk/storage.py
python/shiori_sdk/tool_chain.py
python/shiori_sdk/tools.py
python/shiori_sdk/values.py
python/shiori_sdk/voice.py
python/shiori_sdk.egg-info/PKG-INFO
python/shiori_sdk.egg-info/SOURCES.txt
python/shiori_sdk.egg-info/dependency_links.txt
python/shiori_sdk.egg-info/entry_points.txt
python/shiori_sdk.egg-info/requires.txt
python/shiori_sdk.egg-info/top_level.txt
python/shiori_sdk/accounts/__init__.py
python/shiori_sdk/accounts/capability.py
python/shiori_sdk/accounts/models.py
python/shiori_sdk/accounts/routing.py
python/shiori_sdk/accounts/rules.py
python/shiori_sdk/accounts/targets.py
python/shiori_sdk/channels/__init__.py
python/shiori_sdk/channels/avatars.py
python/shiori_sdk/channels/chat_id_command.py
python/shiori_sdk/channels/chat_types.py
python/shiori_sdk/channels/context.py
python/shiori_sdk/channels/delivery.py
python/shiori_sdk/channels/errors.py
python/shiori_sdk/channels/group.py
python/shiori_sdk/channels/hooks.py
python/shiori_sdk/channels/identity.py
python/shiori_sdk/channels/identity_index.py
python/shiori_sdk/channels/message_source.py
python/shiori_sdk/channels/pairing_command.py
python/shiori_sdk/channels/projection.py
python/shiori_sdk/channels/reply_context.py
python/shiori_sdk/channels/services.py
python/shiori_sdk/channels/session_key.py
python/shiori_sdk/channels/threads.py
python/shiori_sdk/core/__init__.py
python/shiori_sdk/core/affection.py
python/shiori_sdk/core/affection_host.py
python/shiori_sdk/core/conversation.py
python/shiori_sdk/core/crash_reporting.py
python/shiori_sdk/core/markdown_memory.py
python/shiori_sdk/core/mcp_tools.py
python/shiori_sdk/core/memory.py
python/shiori_sdk/core/memory_optimizer.py
python/shiori_sdk/core/models.py
python/shiori_sdk/core/proactive_host.py
python/shiori_sdk/core/reply_policy.py
python/shiori_sdk/core/scene.py
python/shiori_sdk/core/schedule_host.py
python/shiori_sdk/core/scheduler.py
python/shiori_sdk/core/services.py
python/shiori_sdk/core/sessions.py
python/shiori_sdk/core/tools.py
python/shiori_sdk/files/__init__.py
python/shiori_sdk/files/assets.py
python/shiori_sdk/files/audio.py
python/shiori_sdk/files/json.py
python/shiori_sdk/files/lease.py
python/shiori_sdk/files/paths.py
python/shiori_sdk/files/staging.py
python/shiori_sdk/files/text.py
python/shiori_sdk/kernel/__init__.py
python/shiori_sdk/kernel/contracts.py
python/shiori_sdk/kernel/diagnostics.py
python/shiori_sdk/kernel/events.py
python/shiori_sdk/kernel/graph.py
python/shiori_sdk/kernel/kernel.py
python/shiori_sdk/kernel/scope.py
python/shiori_sdk/managed/acquisition.py
python/shiori_sdk/managed/artifacts.py
python/shiori_sdk/managed/child.py
python/shiori_sdk/managed/controller.py
python/shiori_sdk/managed/installation.py
python/shiori_sdk/managed/paths.py
python/shiori_sdk/managed/rpc.py
python/shiori_sdk/managed/service.py
python/shiori_sdk/memory/__init__.py
python/shiori_sdk/memory/access.py
python/shiori_sdk/memory/committed.py
python/shiori_sdk/memory/context.py
python/shiori_sdk/memory/engine.py
python/shiori_sdk/memory/events.py
python/shiori_sdk/memory/requests.py
python/shiori_sdk/memory/utils.py
python/shiori_sdk/testing/__init__.py
python/shiori_sdk/testing/accounts.py
python/shiori_sdk/testing/avatars.py
python/shiori_sdk/testing/background_results.py
python/shiori_sdk/testing/channel_context.py
python/shiori_sdk/testing/channel_group.py
python/shiori_sdk/testing/channel_hub.py
python/shiori_sdk/testing/channel_intake.py
python/shiori_sdk/testing/channel_services.py
python/shiori_sdk/testing/channel_sessions.py
python/shiori_sdk/testing/commands.py
python/shiori_sdk/testing/context.py
python/shiori_sdk/testing/crash_reporting.py
python/shiori_sdk/testing/events.py
python/shiori_sdk/testing/extensions.py
python/shiori_sdk/testing/external_turns.py
python/shiori_sdk/testing/http.py
python/shiori_sdk/testing/kernel.py
python/shiori_sdk/testing/memory.py
python/shiori_sdk/testing/memory_context.py
python/shiori_sdk/testing/models.py
python/shiori_sdk/testing/packages.py
python/shiori_sdk/testing/process_resources.py
python/shiori_sdk/testing/processes.py
python/shiori_sdk/testing/pytest_fixtures.py
python/shiori_sdk/testing/pytest_plugin.py
python/shiori_sdk/testing/resources.py
python/shiori_sdk/testing/roles.py
python/shiori_sdk/testing/runtime.py
python/shiori_sdk/testing/service_context.py
python/shiori_sdk/testing/services.py
python/shiori_sdk/testing/sessions.py
python/shiori_sdk/testing/ssl_context.py
python/shiori_sdk/testing/storage.py
python/shiori_sdk/testing/tools.py
tests/test_commands.py
tests/test_errors.py
tests/test_event_binding.py
tests/test_external_turns.py
tests/test_local_http.py
tests/test_media.py
tests/test_redaction.py
tests/test_session_keys.py
tests/test_skills.py
tests/test_sql.py
tests/test_storage.py
tests/test_tools.py