LICENSE
README.md
pyproject.toml
src/exorous/__init__.py
src/exorous/main.py
src/exorous.egg-info/PKG-INFO
src/exorous.egg-info/SOURCES.txt
src/exorous.egg-info/dependency_links.txt
src/exorous.egg-info/entry_points.txt
src/exorous.egg-info/requires.txt
src/exorous.egg-info/top_level.txt
src/exorous/agent/__init__.py
src/exorous/agent/agent.py
src/exorous/agent/events.py
src/exorous/agent/persistence.py
src/exorous/agent/session.py
src/exorous/client/__init__.py
src/exorous/client/llm_client.py
src/exorous/client/response.py
src/exorous/config/__init__.py
src/exorous/config/config.py
src/exorous/config/loader.py
src/exorous/context/__init__.py
src/exorous/context/compaction.py
src/exorous/context/graph.py
src/exorous/context/indexer.py
src/exorous/context/knowledge.py
src/exorous/context/loop_detector.py
src/exorous/context/manager.py
src/exorous/context/vector_db.py
src/exorous/hooks/__init__.py
src/exorous/hooks/hook_system.py
src/exorous/prompts/__init__.py
src/exorous/prompts/system.py
src/exorous/safety/__init__.py
src/exorous/safety/approval.py
src/exorous/tools/__init__.py
src/exorous/tools/base.py
src/exorous/tools/discovery.py
src/exorous/tools/registry.py
src/exorous/tools/subagents.py
src/exorous/tools/builtin/__init__.py
src/exorous/tools/builtin/code_search.py
src/exorous/tools/builtin/edit_file.py
src/exorous/tools/builtin/glob.py
src/exorous/tools/builtin/grep.py
src/exorous/tools/builtin/list_dir.py
src/exorous/tools/builtin/memory.py
src/exorous/tools/builtin/read_file.py
src/exorous/tools/builtin/shell.py
src/exorous/tools/builtin/todo.py
src/exorous/tools/builtin/web_fetch.py
src/exorous/tools/builtin/web_search.py
src/exorous/tools/builtin/write_file.py
src/exorous/tools/mcp/__init__.py
src/exorous/tools/mcp/client.py
src/exorous/tools/mcp/mcp_manager.py
src/exorous/tools/mcp/mcp_tool.py
src/exorous/ui/__init__.py
src/exorous/ui/tui.py
src/exorous/utils/__init__.py
src/exorous/utils/errors.py
src/exorous/utils/paths.py
src/exorous/utils/text.py