├── .gitignore ├── .pylintrc ├── LICENSE ├── README.md ├── agent-aider-worktree ├── aider_multi_agent ├── bin └── agent ├── c ├── demos └── dopamine_demo.py ├── info.md ├── project_agent ├── prompt_cycle ├── setup.py ├── spec.md ├── src ├── __init__.py ├── agent │ ├── core.py │ ├── execution.py │ ├── plan.py │ ├── repository.py │ └── task.py ├── agent_main.py ├── config.py ├── interface │ ├── __init__.py │ ├── actions.py │ ├── chat.py │ ├── cli.py │ ├── commands.py │ ├── display.py │ ├── input.py │ ├── input_handler.py │ ├── interface.py │ └── vim_input.py ├── run_agent.py ├── spec.md ├── task_list.md └── utils │ ├── __init__.py │ ├── feedback.py │ ├── file_ops.py │ ├── helpers.py │ ├── input_schema.py │ ├── shell.py │ ├── web_search.py │ ├── xml_operations.py │ ├── xml_schema.py │ └── xml_tools.py ├── start_agent ├── tests ├── conftest.py ├── test_commands.py ├── test_core.py ├── test_display.py ├── test_dummy.py ├── test_feedback.py ├── test_file_ops.py ├── test_interface.py ├── test_task.py ├── test_web_search.py ├── test_xml_schema.py └── test_xml_tools.py ├── wallpapercycle └── watch-git-diff /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/.pylintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/README.md -------------------------------------------------------------------------------- /agent-aider-worktree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/agent-aider-worktree -------------------------------------------------------------------------------- /aider_multi_agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/aider_multi_agent -------------------------------------------------------------------------------- /bin/agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/bin/agent -------------------------------------------------------------------------------- /c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/c -------------------------------------------------------------------------------- /demos/dopamine_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/demos/dopamine_demo.py -------------------------------------------------------------------------------- /info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/info.md -------------------------------------------------------------------------------- /project_agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/project_agent -------------------------------------------------------------------------------- /prompt_cycle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/prompt_cycle -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/setup.py -------------------------------------------------------------------------------- /spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/spec.md -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | # Make src a proper package 2 | -------------------------------------------------------------------------------- /src/agent/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/agent/core.py -------------------------------------------------------------------------------- /src/agent/execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/agent/execution.py -------------------------------------------------------------------------------- /src/agent/plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/agent/plan.py -------------------------------------------------------------------------------- /src/agent/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/agent/repository.py -------------------------------------------------------------------------------- /src/agent/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/agent/task.py -------------------------------------------------------------------------------- /src/agent_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/agent_main.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/config.py -------------------------------------------------------------------------------- /src/interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/__init__.py -------------------------------------------------------------------------------- /src/interface/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/actions.py -------------------------------------------------------------------------------- /src/interface/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/chat.py -------------------------------------------------------------------------------- /src/interface/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/cli.py -------------------------------------------------------------------------------- /src/interface/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/commands.py -------------------------------------------------------------------------------- /src/interface/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/display.py -------------------------------------------------------------------------------- /src/interface/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/input.py -------------------------------------------------------------------------------- /src/interface/input_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/input_handler.py -------------------------------------------------------------------------------- /src/interface/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/interface.py -------------------------------------------------------------------------------- /src/interface/vim_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/interface/vim_input.py -------------------------------------------------------------------------------- /src/run_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/run_agent.py -------------------------------------------------------------------------------- /src/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/spec.md -------------------------------------------------------------------------------- /src/task_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/task_list.md -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/__init__.py -------------------------------------------------------------------------------- /src/utils/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/feedback.py -------------------------------------------------------------------------------- /src/utils/file_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/file_ops.py -------------------------------------------------------------------------------- /src/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/helpers.py -------------------------------------------------------------------------------- /src/utils/input_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/input_schema.py -------------------------------------------------------------------------------- /src/utils/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/shell.py -------------------------------------------------------------------------------- /src/utils/web_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/web_search.py -------------------------------------------------------------------------------- /src/utils/xml_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/xml_operations.py -------------------------------------------------------------------------------- /src/utils/xml_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/xml_schema.py -------------------------------------------------------------------------------- /src/utils/xml_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/src/utils/xml_tools.py -------------------------------------------------------------------------------- /start_agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/start_agent -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_commands.py -------------------------------------------------------------------------------- /tests/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_core.py -------------------------------------------------------------------------------- /tests/test_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_display.py -------------------------------------------------------------------------------- /tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_dummy.py -------------------------------------------------------------------------------- /tests/test_feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_feedback.py -------------------------------------------------------------------------------- /tests/test_file_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_file_ops.py -------------------------------------------------------------------------------- /tests/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_interface.py -------------------------------------------------------------------------------- /tests/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_task.py -------------------------------------------------------------------------------- /tests/test_web_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_web_search.py -------------------------------------------------------------------------------- /tests/test_xml_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_xml_schema.py -------------------------------------------------------------------------------- /tests/test_xml_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/tests/test_xml_tools.py -------------------------------------------------------------------------------- /wallpapercycle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/wallpapercycle -------------------------------------------------------------------------------- /watch-git-diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom-doerr/path_scripts/HEAD/watch-git-diff --------------------------------------------------------------------------------