LICENSE
README.md
pyproject.toml
src/inquirycraft/__init__.py
src/inquirycraft/__main__.py
src/inquirycraft/adapters.py
src/inquirycraft.egg-info/PKG-INFO
src/inquirycraft.egg-info/SOURCES.txt
src/inquirycraft.egg-info/dependency_links.txt
src/inquirycraft.egg-info/entry_points.txt
src/inquirycraft.egg-info/requires.txt
src/inquirycraft.egg-info/top_level.txt
src/inquirycraft/agent/__init__.py
src/inquirycraft/agent/base.py
src/inquirycraft/cli/__init__.py
src/inquirycraft/cli/app.py
src/inquirycraft/cli/contracts.py
src/inquirycraft/cli/factory.py
src/inquirycraft/events/__init__.py
src/inquirycraft/events/models.py
src/inquirycraft/events/replay.py
src/inquirycraft/events/sink.py
src/inquirycraft/executor/__init__.py
src/inquirycraft/executor/base.py
src/inquirycraft/executor/dep_utils.py
src/inquirycraft/executor/output.py
src/inquirycraft/executor/python.py
src/inquirycraft/executor/shell.py
src/inquirycraft/llm/__init__.py
src/inquirycraft/llm/base.py
src/inquirycraft/llm/errors.py
src/inquirycraft/llm/factory.py
src/inquirycraft/llm/logprob_stream.py
src/inquirycraft/llm/message_format.py
src/inquirycraft/llm/models.py
src/inquirycraft/llm/online.py
src/inquirycraft/llm/online_support.py
src/inquirycraft/llm/openai_adapter.py
src/inquirycraft/llm/pool.py
src/inquirycraft/llm/pooled.py
src/inquirycraft/llm/protocol.py
src/inquirycraft/llm/public_requests.py
src/inquirycraft/llm/request_client.py
src/inquirycraft/llm/retry.py
src/inquirycraft/llm/stream_types.py
src/inquirycraft/llm/text_stream.py
src/inquirycraft/llm/tool_args.py
src/inquirycraft/llm/tool_requests.py
src/inquirycraft/llm/tool_stream_result.py
src/inquirycraft/llm/tool_stream_state.py
src/inquirycraft/llm/usage.py
src/inquirycraft/llm/utils.py
src/inquirycraft/mcp/__init__.py
src/inquirycraft/mcp/client.py
src/inquirycraft/memory/__init__.py
src/inquirycraft/memory/context.py
src/inquirycraft/memory/conversation.py
src/inquirycraft/memory/history.py
src/inquirycraft/memory/kv_storage.py
src/inquirycraft/memory/message.py
src/inquirycraft/memory/mutation.py
src/inquirycraft/memory/paths.py
src/inquirycraft/memory/record_store.py
src/inquirycraft/memory/records.py
src/inquirycraft/runtime/__init__.py
src/inquirycraft/runtime/cancellation.py
src/inquirycraft/runtime/engine.py
src/inquirycraft/runtime/hooks.py
src/inquirycraft/runtime/hosted.py
src/inquirycraft/runtime/resume.py
src/inquirycraft/runtime/state.py
src/inquirycraft/runtime/streaming.py
src/inquirycraft/runtime/subprocess.py
src/inquirycraft/runtime/subprocess_sync.py
src/inquirycraft/runtime/telemetry.py
src/inquirycraft/tools/__init__.py
src/inquirycraft/tools/base.py
src/inquirycraft/tools/builtin.py
src/inquirycraft/tools/collection.py
src/inquirycraft/tools/dispatch.py
src/inquirycraft/tools/executor.py
src/inquirycraft/tools/file_tools.py
src/inquirycraft/tools/guards.py
src/inquirycraft/tools/path_policy.py
src/inquirycraft/tools/search_tools.py
src/inquirycraft/tools/shell_feedback.py
src/inquirycraft/tools/shell_guards.py
src/inquirycraft/tools/shell_output.py
src/inquirycraft/tools/shell_reducer.py
src/inquirycraft/tools/shell_traceback.py
src/inquirycraft/tools/tool_calls.py
src/inquirycraft/tools/write_safety.py
src/inquirycraft/tools/artifacts/__init__.py
src/inquirycraft/tools/artifacts/reducers.py
src/inquirycraft/tools/artifacts/store.py
src/inquirycraft/tools/execution/__init__.py
src/inquirycraft/tools/execution/engine.py
src/inquirycraft/tools/execution/middleware.py
src/inquirycraft/tools/execution/models.py
src/inquirycraft/tools/filesystem/__init__.py
src/inquirycraft/tools/filesystem/edit.py
src/inquirycraft/tools/filesystem/modify.py
src/inquirycraft/tools/filesystem/observe.py
src/inquirycraft/tools/filesystem/search.py