MANIFEST.in
README.md
pyproject.toml
src/abyss/__init__.py
src/abyss/_globals.py
src/abyss/agent_loop.py
src/abyss/ansi_menu.py
src/abyss/api_client.py
src/abyss/constants.py
src/abyss/context_engine.py
src/abyss/context_summarizer.py
src/abyss/curator.py
src/abyss/extension_context.py
src/abyss/interrupt.py
src/abyss/logger.py
src/abyss/main.py
src/abyss/session.py
src/abyss/tokenizer.py
src/abyss/commands/__init__.py
src/abyss/commands/ai_analysis.py
src/abyss/commands/compact.py
src/abyss/commands/cron.py
src/abyss/commands/diff.py
src/abyss/commands/git.py
src/abyss/commands/info.py
src/abyss/commands/knowledge.py
src/abyss/commands/logs.py
src/abyss/commands/plan.py
src/abyss/commands/retry.py
src/abyss/commands/slash.py
src/abyss/commands/undo.py
src/abyss/concurrency/__init__.py
src/abyss/concurrency/abort.py
src/abyss/config/__init__.py
src/abyss/config/legacy.py
src/abyss/context/__init__.py
src/abyss/context/attachment_resolver.py
src/abyss/context/image_input.py
src/abyss/context/project_context.py
src/abyss/context/snip.py
src/abyss/history/__init__.py
src/abyss/history/file_history.py
src/abyss/hooks/__init__.py
src/abyss/hooks/runner.py
src/abyss/indexing/__init__.py
src/abyss/indexing/embedding.py
src/abyss/indexing/ignore.py
src/abyss/indexing/semantic.py
src/abyss/indexing/service.py
src/abyss/indexing/symbols.py
src/abyss/knowledge/__init__.py
src/abyss/knowledge/curator.py
src/abyss/knowledge/loader.py
src/abyss/llm/__init__.py
src/abyss/llm/exceptions.py
src/abyss/llm/resilience.py
src/abyss/llm/thinking_budget.py
src/abyss/mcp/__init__.py
src/abyss/mcp/manager.py
src/abyss/memory/__init__.py
src/abyss/memory/bm25.py
src/abyss/memory/dedup.py
src/abyss/memory/reranker.py
src/abyss/memory/store.py
src/abyss/prompts/__init__.py
src/abyss/prompts/methodologies.py
src/abyss/prompts/system_prompt.md
src/abyss/runtime/__init__.py
src/abyss/runtime/host.py
src/abyss/security/__init__.py
src/abyss/security/constants.py
src/abyss/security/path_security.py
src/abyss/security/sensitive_filter.py
src/abyss/security/tool_safety_guard.py
src/abyss/skills/__init__.py
src/abyss/skills/loader.py
src/abyss/subagent/__init__.py
src/abyss/subagent/protocol.py
src/abyss/subagent/runner.py
src/abyss/tokenizer_files/tokenizer.json
src/abyss/tokenizer_files/tokenizer_config.json
src/abyss/tools/__init__.py
src/abyss/tools/base.py
src/abyss/tools/code_search.py
src/abyss/tools/cron_service.py
src/abyss/tools/file_cache.py
src/abyss/tools/file_edit.py
src/abyss/tools/file_io.py
src/abyss/tools/file_read.py
src/abyss/tools/file_write.py
src/abyss/tools/find_symbols.py
src/abyss/tools/glob_files.py
src/abyss/tools/knowledge_fetch.py
src/abyss/tools/knowledge_save.py
src/abyss/tools/memory_save.py
src/abyss/tools/memory_search.py
src/abyss/tools/registry.py
src/abyss/tools/run_tests.py
src/abyss/tools/search_common.py
src/abyss/tools/semantic_search.py
src/abyss/tools/shell_exec.py
src/abyss/tools/spawn_subagents.py
src/abyss/tools/todo_write.py
src/abyss/tools/tracking.py
src/abyss/tools/web_fetch.py
src/abyss/tools/web_search.py
src/abyss/ui/__init__.py
src/abyss/ui/renderer.py
src/abyss/ui/themes.py
src/abyss/ui/token_rate.py
src/abyss/utils/__init__.py
src/abyss/utils/text.py
src/abyss/utils/text_metrics.py
src/abyss/validation/__init__.py
src/abyss/validation/runner.py
src/abyss/vcs/__init__.py
src/abyss/vcs/commit_attribution.py
src/abyss_cli.egg-info/PKG-INFO
src/abyss_cli.egg-info/SOURCES.txt
src/abyss_cli.egg-info/dependency_links.txt
src/abyss_cli.egg-info/entry_points.txt
src/abyss_cli.egg-info/requires.txt
src/abyss_cli.egg-info/top_level.txt
tests/test_ansi_prompt_wrap.py
tests/test_api_client_compliance.py
tests/test_consume_stream_ui.py
tests/test_context_summarizer.py
tests/test_curator_cron.py
tests/test_effort_levels.py
tests/test_file_history_redo.py
tests/test_file_read_streaming.py
tests/test_image_input.py
tests/test_indexing_embedding.py
tests/test_indexing_ignore.py
tests/test_indexing_service.py
tests/test_indexing_symbols.py
tests/test_inline_refs.py
tests/test_interrupt.py
tests/test_memory_dedup.py
tests/test_native_client.py
tests/test_paste_burst_completion.py
tests/test_path_security_thread_local.py
tests/test_plan_mode.py
tests/test_pricing.py
tests/test_protected_paths_single_source.py
tests/test_registry_cleanup.py
tests/test_reranker_llm.py
tests/test_responses_client.py
tests/test_running_summary_engine.py
tests/test_self_correction.py
tests/test_semantic_index.py
tests/test_session_protocol.py
tests/test_shell_guards_pipeline.py
tests/test_subagent_budget_pricing.py
tests/test_subagent_runner_timeout.py
tests/test_subagent_token_optimization.py
tests/test_term_width_zero.py
tests/test_text_metrics.py
tests/test_token_counter.py
tests/test_token_rate.py
tests/test_tokenizer.py
tests/test_tool_execution_unified.py
tests/test_tool_loop_reasoning.py
tests/test_tool_preview_ui.py
tests/test_tools_base_coerce.py
tests/test_tools_code_search.py
tests/test_tools_cron_service.py
tests/test_tools_file_cache.py
tests/test_tools_file_edit_write.py
tests/test_tools_file_io.py
tests/test_tools_find_symbols.py
tests/test_tools_glob_files.py
tests/test_tools_knowledge.py
tests/test_tools_memory.py
tests/test_tools_registry.py
tests/test_tools_run_tests.py
tests/test_tools_semantic_search.py
tests/test_tools_shell_exec_guards.py
tests/test_tools_spawn_subagents.py
tests/test_tools_todo_write.py
tests/test_tools_tracking.py
tests/test_tools_web_fetch.py
tests/test_tools_web_search_parsers.py
tests/test_validation_runner.py
tests/test_web_search_fallback.py