.dockerignore
.flake8
.gitignore
.pre-commit-config.yaml
AGENTS.md
AUDIT_PROMPT.md
AUDIT_REPORT.md
CHANGELOG.md
CONTRIBUTING.md
LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
pytest.ini
requirements.txt
.agents/resume
.agents/setup
.github/ISSUE_TEMPLATE/issue.yml
.github/workflows/packaging.yml
.github/workflows/pre-commit.yml
.github/workflows/ubuntu-tests.yml
.github/workflows/windows-tests.yml
benchmark/Dockerfile
benchmark/README.md
benchmark/__init__.py
benchmark/benchmark.py
benchmark/clone-exercism.sh
benchmark/cpp-test.sh
benchmark/docker.sh
benchmark/docker_build.sh
benchmark/install-docker-ubuntu.sh
benchmark/npm-test.sh
benchmark/plot.sh
benchmark/plots.py
benchmark/prompts.py
benchmark/refactor_tools.py
benchmark/rsync.sh
benchmark/rungrid.py
benchmark/swe-bench-lite.txt
benchmark/swe-bench.txt
benchmark/swe_bench.py
benchmark/test_benchmark.py
docker/Dockerfile
patch/__init__.py
patch/__main__.py
patch/_version.py
patch/analytics.py
patch/args.py
patch/args_formatter.py
patch/commands.py
patch/copypaste.py
patch/deprecated.py
patch/diffs.py
patch/dump.py
patch/editor.py
patch/exceptions.py
patch/format_settings.py
patch/gui.py
patch/history.py
patch/io.py
patch/linter.py
patch/llm.py
patch/main.py
patch/mdstream.py
patch/models.py
patch/onboarding.py
patch/openrouter.py
patch/prompts.py
patch/reasoning_tags.py
patch/repo.py
patch/repo_trust.py
patch/repomap.py
patch/report.py
patch/run_cmd.py
patch/scrape.py
patch/sendchat.py
patch/special.py
patch/urls.py
patch/utils.py
patch/versioncheck.py
patch/voice.py
patch/waiting.py
patch/watch.py
patch/watch_prompts.py
patch/coders/__init__.py
patch/coders/architect_coder.py
patch/coders/architect_prompts.py
patch/coders/ask_coder.py
patch/coders/ask_prompts.py
patch/coders/base_coder.py
patch/coders/base_prompts.py
patch/coders/chat_chunks.py
patch/coders/chat_state.py
patch/coders/context_coder.py
patch/coders/context_prompts.py
patch/coders/edit_apply.py
patch/coders/editblock_coder.py
patch/coders/editblock_fenced_coder.py
patch/coders/editblock_fenced_prompts.py
patch/coders/editblock_func_coder.py
patch/coders/editblock_func_prompts.py
patch/coders/editblock_prompts.py
patch/coders/editor_diff_fenced_coder.py
patch/coders/editor_diff_fenced_prompts.py
patch/coders/editor_editblock_coder.py
patch/coders/editor_editblock_prompts.py
patch/coders/editor_whole_coder.py
patch/coders/editor_whole_prompts.py
patch/coders/patch_coder.py
patch/coders/patch_prompts.py
patch/coders/search_replace.py
patch/coders/shell.py
patch/coders/single_wholefile_func_coder.py
patch/coders/single_wholefile_func_prompts.py
patch/coders/udiff_coder.py
patch/coders/udiff_prompts.py
patch/coders/udiff_simple.py
patch/coders/udiff_simple_prompts.py
patch/coders/usage.py
patch/coders/wholefile_coder.py
patch/coders/wholefile_func_coder.py
patch/coders/wholefile_func_prompts.py
patch/coders/wholefile_prompts.py
patch/queries/tree-sitter-language-pack/README.md
patch/queries/tree-sitter-language-pack/arduino-tags.scm
patch/queries/tree-sitter-language-pack/bash-tags.scm
patch/queries/tree-sitter-language-pack/c-tags.scm
patch/queries/tree-sitter-language-pack/chatito-tags.scm
patch/queries/tree-sitter-language-pack/clojure-tags.scm
patch/queries/tree-sitter-language-pack/commonlisp-tags.scm
patch/queries/tree-sitter-language-pack/cpp-tags.scm
patch/queries/tree-sitter-language-pack/csharp-tags.scm
patch/queries/tree-sitter-language-pack/d-tags.scm
patch/queries/tree-sitter-language-pack/dart-tags.scm
patch/queries/tree-sitter-language-pack/elisp-tags.scm
patch/queries/tree-sitter-language-pack/elixir-tags.scm
patch/queries/tree-sitter-language-pack/elm-tags.scm
patch/queries/tree-sitter-language-pack/gleam-tags.scm
patch/queries/tree-sitter-language-pack/go-tags.scm
patch/queries/tree-sitter-language-pack/java-tags.scm
patch/queries/tree-sitter-language-pack/javascript-tags.scm
patch/queries/tree-sitter-language-pack/lua-tags.scm
patch/queries/tree-sitter-language-pack/matlab-tags.scm
patch/queries/tree-sitter-language-pack/ocaml-tags.scm
patch/queries/tree-sitter-language-pack/ocaml_interface-tags.scm
patch/queries/tree-sitter-language-pack/pony-tags.scm
patch/queries/tree-sitter-language-pack/properties-tags.scm
patch/queries/tree-sitter-language-pack/python-tags.scm
patch/queries/tree-sitter-language-pack/r-tags.scm
patch/queries/tree-sitter-language-pack/racket-tags.scm
patch/queries/tree-sitter-language-pack/ruby-tags.scm
patch/queries/tree-sitter-language-pack/rust-tags.scm
patch/queries/tree-sitter-language-pack/solidity-tags.scm
patch/queries/tree-sitter-language-pack/swift-tags.scm
patch/queries/tree-sitter-language-pack/udev-tags.scm
patch/queries/tree-sitter-languages/README.md
patch/queries/tree-sitter-languages/bash-tags.scm
patch/queries/tree-sitter-languages/c-tags.scm
patch/queries/tree-sitter-languages/c_sharp-tags.scm
patch/queries/tree-sitter-languages/cpp-tags.scm
patch/queries/tree-sitter-languages/dart-tags.scm
patch/queries/tree-sitter-languages/elisp-tags.scm
patch/queries/tree-sitter-languages/elixir-tags.scm
patch/queries/tree-sitter-languages/elm-tags.scm
patch/queries/tree-sitter-languages/fortran-tags.scm
patch/queries/tree-sitter-languages/go-tags.scm
patch/queries/tree-sitter-languages/haskell-tags.scm
patch/queries/tree-sitter-languages/hcl-tags.scm
patch/queries/tree-sitter-languages/java-tags.scm
patch/queries/tree-sitter-languages/javascript-tags.scm
patch/queries/tree-sitter-languages/julia-tags.scm
patch/queries/tree-sitter-languages/kotlin-tags.scm
patch/queries/tree-sitter-languages/matlab-tags.scm
patch/queries/tree-sitter-languages/ocaml-tags.scm
patch/queries/tree-sitter-languages/ocaml_interface-tags.scm
patch/queries/tree-sitter-languages/php-tags.scm
patch/queries/tree-sitter-languages/python-tags.scm
patch/queries/tree-sitter-languages/ql-tags.scm
patch/queries/tree-sitter-languages/ruby-tags.scm
patch/queries/tree-sitter-languages/rust-tags.scm
patch/queries/tree-sitter-languages/scala-tags.scm
patch/queries/tree-sitter-languages/typescript-tags.scm
patch/queries/tree-sitter-languages/zig-tags.scm
patch/resources/__init__.py
patch/resources/model-metadata.json
patch/resources/model-settings.yml
patch_chat.egg-info/PKG-INFO
patch_chat.egg-info/SOURCES.txt
patch_chat.egg-info/dependency_links.txt
patch_chat.egg-info/entry_points.txt
patch_chat.egg-info/requires.txt
patch_chat.egg-info/scm_file_list.json
patch_chat.egg-info/scm_version.json
patch_chat.egg-info/top_level.txt
requirements/common-constraints.txt
requirements/pydub.in
requirements/python-compat.in
requirements/requirements-browser.in
requirements/requirements-browser.txt
requirements/requirements-dev.in
requirements/requirements-dev.txt
requirements/requirements-playwright.in
requirements/requirements-playwright.txt
requirements/requirements.in
requirements/tree-sitter.in
scripts/__init__.py
scripts/blame.py
scripts/clean_metadata.py
scripts/issues.py
scripts/my_models.py
scripts/pip-compile.sh
scripts/redact-cast.py
scripts/tmux_record.sh
scripts/tsl_pack_langs.py
scripts/yank-old-versions.py
tests/__init__.py
tests/conftest.py
tests/basic/__init__.py
tests/basic/test_analytics.py
tests/basic/test_aws_credentials.py
tests/basic/test_coder.py
tests/basic/test_commands.py
tests/basic/test_copypaste.py
tests/basic/test_deprecated.py
tests/basic/test_edit_apply.py
tests/basic/test_editblock.py
tests/basic/test_editor.py
tests/basic/test_exceptions.py
tests/basic/test_find_or_blocks.py
tests/basic/test_format_settings.py
tests/basic/test_history.py
tests/basic/test_io.py
tests/basic/test_linter.py
tests/basic/test_main.py
tests/basic/test_model_info_manager.py
tests/basic/test_models.py
tests/basic/test_onboarding.py
tests/basic/test_openrouter.py
tests/basic/test_patch_coder.py
tests/basic/test_path_containment.py
tests/basic/test_reasoning.py
tests/basic/test_repo.py
tests/basic/test_repo_config_trust.py
tests/basic/test_repomap.py
tests/basic/test_report.py
tests/basic/test_run_cmd.py
tests/basic/test_sanity_check_repo.py
tests/basic/test_scripting.py
tests/basic/test_sendchat.py
tests/basic/test_special.py
tests/basic/test_ssl_verification.py
tests/basic/test_udiff.py
tests/basic/test_urls.py
tests/basic/test_utils.py
tests/basic/test_versioncheck.py
tests/basic/test_voice.py
tests/basic/test_waiting.py
tests/basic/test_watch.py
tests/basic/test_wholefile.py
tests/browser/test_browser.py
tests/fixtures/chat-history-search-replace-gold.txt
tests/fixtures/chat-history.md
tests/fixtures/sample-code-base-repo-map.txt
tests/fixtures/watch.js
tests/fixtures/watch.lisp
tests/fixtures/watch.py
tests/fixtures/watch_question.js
tests/fixtures/languages/arduino/test.ino
tests/fixtures/languages/bash/test.sh
tests/fixtures/languages/c/test.c
tests/fixtures/languages/chatito/test.chatito
tests/fixtures/languages/clojure/test.clj
tests/fixtures/languages/commonlisp/test.lisp
tests/fixtures/languages/cpp/test.cpp
tests/fixtures/languages/csharp/test.cs
tests/fixtures/languages/d/test.d
tests/fixtures/languages/dart/test.dart
tests/fixtures/languages/elisp/test.el
tests/fixtures/languages/elixir/test.ex
tests/fixtures/languages/elm/test.elm
tests/fixtures/languages/gleam/test.gleam
tests/fixtures/languages/go/test.go
tests/fixtures/languages/haskell/test.hs
tests/fixtures/languages/hcl/test.tf
tests/fixtures/languages/java/test.java
tests/fixtures/languages/javascript/test.js
tests/fixtures/languages/kotlin/test.kt
tests/fixtures/languages/lua/test.lua
tests/fixtures/languages/matlab/test.m
tests/fixtures/languages/ocaml/test.ml
tests/fixtures/languages/ocaml_interface/test.mli
tests/fixtures/languages/php/test.php
tests/fixtures/languages/pony/test.pony
tests/fixtures/languages/properties/test.properties
tests/fixtures/languages/python/test.py
tests/fixtures/languages/ql/test.ql
tests/fixtures/languages/r/test.r
tests/fixtures/languages/racket/test.rkt
tests/fixtures/languages/ruby/test.rb
tests/fixtures/languages/rust/test.rs
tests/fixtures/languages/scala/test.scala
tests/fixtures/languages/solidity/test.sol
tests/fixtures/languages/swift/test.swift
tests/fixtures/languages/tsx/test.tsx
tests/fixtures/languages/typescript/test.ts
tests/fixtures/languages/udev/test.rules
tests/fixtures/languages/zig/test.zig
tests/fixtures/sample-code-base/sample.js
tests/fixtures/sample-code-base/sample.py
tests/scrape/test_playwright_disable.py
tests/scrape/test_scrape.py