README.md
pyproject.toml
jac_coder/__init__.jac
jac_coder/__init__.py
jac_coder/api.impl.jac
jac_coder/api.jac
jac_coder/cli_entry.py
jac_coder/serve_entry.jac
jac_coder/server.jac
jac_coder.egg-info/PKG-INFO
jac_coder.egg-info/SOURCES.txt
jac_coder.egg-info/dependency_links.txt
jac_coder.egg-info/entry_points.txt
jac_coder.egg-info/requires.txt
jac_coder.egg-info/top_level.txt
jac_coder/_precompiled/manifest.json
jac_coder/_precompiled/cpython-312/__init__.jir
jac_coder/_precompiled/cpython-312/api.jir
jac_coder/_precompiled/cpython-312/serve_entry.jir
jac_coder/_precompiled/cpython-312/server.jir
jac_coder/_precompiled/cpython-312/core/__init__.jir
jac_coder/_precompiled/cpython-312/core/nodes.jir
jac_coder/_precompiled/cpython-312/core/walkers.jir
jac_coder/_precompiled/cpython-312/infra/__init__.jir
jac_coder/_precompiled/cpython-312/infra/config.jir
jac_coder/_precompiled/cpython-312/infra/mcp_manager.jir
jac_coder/_precompiled/cpython-312/runtime/__init__.jir
jac_coder/_precompiled/cpython-312/runtime/context.jir
jac_coder/_precompiled/cpython-312/runtime/cost_tracker.jir
jac_coder/_precompiled/cpython-312/runtime/events.jir
jac_coder/_precompiled/cpython-312/runtime/memory.jir
jac_coder/_precompiled/cpython-312/runtime/permission.jir
jac_coder/_precompiled/cpython-312/runtime/prompt.jir
jac_coder/_precompiled/cpython-312/tool/__init__.jir
jac_coder/_precompiled/cpython-312/tool/git.jir
jac_coder/_precompiled/cpython-312/tool/mcp.jir
jac_coder/_precompiled/cpython-312/tool/meta/__init__.jir
jac_coder/_precompiled/cpython-312/tool/meta/delegation.jir
jac_coder/_precompiled/cpython-312/tool/meta/question.jir
jac_coder/_precompiled/cpython-312/tool/meta/task.jir
jac_coder/_precompiled/cpython-312/tool/meta/think.jir
jac_coder/_precompiled/cpython-312/tool/meta/todo.jir
jac_coder/_precompiled/cpython-312/tool/meta/validate.jir
jac_coder/_precompiled/cpython-312/tool/net/__init__.jir
jac_coder/_precompiled/cpython-312/tool/net/preview.jir
jac_coder/_precompiled/cpython-312/tool/net/web.jir
jac_coder/_precompiled/cpython-312/tool/read/__init__.jir
jac_coder/_precompiled/cpython-312/tool/read/filesystem.jir
jac_coder/_precompiled/cpython-312/tool/read/jac_analyzer.jir
jac_coder/_precompiled/cpython-312/tool/read/jac_docs.jir
jac_coder/_precompiled/cpython-312/tool/read/search.jir
jac_coder/_precompiled/cpython-312/tool/run/__init__.jir
jac_coder/_precompiled/cpython-312/tool/run/guarded.jir
jac_coder/_precompiled/cpython-312/tool/run/jac_tools.jir
jac_coder/_precompiled/cpython-312/tool/run/shell.jir
jac_coder/_precompiled/cpython-312/tool/write/__init__.jir
jac_coder/_precompiled/cpython-312/tool/write/checked.jir
jac_coder/_precompiled/cpython-312/tool/write/scaffold.jir
jac_coder/_precompiled/cpython-312/util/__init__.jir
jac_coder/_precompiled/cpython-312/util/colors.jir
jac_coder/_precompiled/cpython-312/util/sandbox.jir
jac_coder/_precompiled/cpython-312/util/tool_output.jir
jac_coder/_precompiled/cpython-313/__init__.jir
jac_coder/_precompiled/cpython-313/api.jir
jac_coder/_precompiled/cpython-313/serve_entry.jir
jac_coder/_precompiled/cpython-313/server.jir
jac_coder/_precompiled/cpython-313/core/__init__.jir
jac_coder/_precompiled/cpython-313/core/nodes.jir
jac_coder/_precompiled/cpython-313/core/walkers.jir
jac_coder/_precompiled/cpython-313/infra/__init__.jir
jac_coder/_precompiled/cpython-313/infra/config.jir
jac_coder/_precompiled/cpython-313/infra/mcp_manager.jir
jac_coder/_precompiled/cpython-313/runtime/__init__.jir
jac_coder/_precompiled/cpython-313/runtime/context.jir
jac_coder/_precompiled/cpython-313/runtime/cost_tracker.jir
jac_coder/_precompiled/cpython-313/runtime/events.jir
jac_coder/_precompiled/cpython-313/runtime/memory.jir
jac_coder/_precompiled/cpython-313/runtime/permission.jir
jac_coder/_precompiled/cpython-313/runtime/prompt.jir
jac_coder/_precompiled/cpython-313/tool/__init__.jir
jac_coder/_precompiled/cpython-313/tool/git.jir
jac_coder/_precompiled/cpython-313/tool/mcp.jir
jac_coder/_precompiled/cpython-313/tool/meta/__init__.jir
jac_coder/_precompiled/cpython-313/tool/meta/delegation.jir
jac_coder/_precompiled/cpython-313/tool/meta/question.jir
jac_coder/_precompiled/cpython-313/tool/meta/task.jir
jac_coder/_precompiled/cpython-313/tool/meta/think.jir
jac_coder/_precompiled/cpython-313/tool/meta/todo.jir
jac_coder/_precompiled/cpython-313/tool/meta/validate.jir
jac_coder/_precompiled/cpython-313/tool/net/__init__.jir
jac_coder/_precompiled/cpython-313/tool/net/preview.jir
jac_coder/_precompiled/cpython-313/tool/net/web.jir
jac_coder/_precompiled/cpython-313/tool/read/__init__.jir
jac_coder/_precompiled/cpython-313/tool/read/filesystem.jir
jac_coder/_precompiled/cpython-313/tool/read/jac_analyzer.jir
jac_coder/_precompiled/cpython-313/tool/read/jac_docs.jir
jac_coder/_precompiled/cpython-313/tool/read/search.jir
jac_coder/_precompiled/cpython-313/tool/run/__init__.jir
jac_coder/_precompiled/cpython-313/tool/run/guarded.jir
jac_coder/_precompiled/cpython-313/tool/run/jac_tools.jir
jac_coder/_precompiled/cpython-313/tool/run/shell.jir
jac_coder/_precompiled/cpython-313/tool/write/__init__.jir
jac_coder/_precompiled/cpython-313/tool/write/checked.jir
jac_coder/_precompiled/cpython-313/tool/write/scaffold.jir
jac_coder/_precompiled/cpython-313/util/__init__.jir
jac_coder/_precompiled/cpython-313/util/colors.jir
jac_coder/_precompiled/cpython-313/util/sandbox.jir
jac_coder/_precompiled/cpython-313/util/tool_output.jir
jac_coder/_precompiled/cpython-314/__init__.jir
jac_coder/_precompiled/cpython-314/api.jir
jac_coder/_precompiled/cpython-314/serve_entry.jir
jac_coder/_precompiled/cpython-314/server.jir
jac_coder/_precompiled/cpython-314/core/__init__.jir
jac_coder/_precompiled/cpython-314/core/nodes.jir
jac_coder/_precompiled/cpython-314/core/walkers.jir
jac_coder/_precompiled/cpython-314/infra/__init__.jir
jac_coder/_precompiled/cpython-314/infra/config.jir
jac_coder/_precompiled/cpython-314/infra/mcp_manager.jir
jac_coder/_precompiled/cpython-314/runtime/__init__.jir
jac_coder/_precompiled/cpython-314/runtime/context.jir
jac_coder/_precompiled/cpython-314/runtime/cost_tracker.jir
jac_coder/_precompiled/cpython-314/runtime/events.jir
jac_coder/_precompiled/cpython-314/runtime/memory.jir
jac_coder/_precompiled/cpython-314/runtime/permission.jir
jac_coder/_precompiled/cpython-314/runtime/prompt.jir
jac_coder/_precompiled/cpython-314/tool/__init__.jir
jac_coder/_precompiled/cpython-314/tool/git.jir
jac_coder/_precompiled/cpython-314/tool/mcp.jir
jac_coder/_precompiled/cpython-314/tool/meta/__init__.jir
jac_coder/_precompiled/cpython-314/tool/meta/delegation.jir
jac_coder/_precompiled/cpython-314/tool/meta/question.jir
jac_coder/_precompiled/cpython-314/tool/meta/task.jir
jac_coder/_precompiled/cpython-314/tool/meta/think.jir
jac_coder/_precompiled/cpython-314/tool/meta/todo.jir
jac_coder/_precompiled/cpython-314/tool/meta/validate.jir
jac_coder/_precompiled/cpython-314/tool/net/__init__.jir
jac_coder/_precompiled/cpython-314/tool/net/preview.jir
jac_coder/_precompiled/cpython-314/tool/net/web.jir
jac_coder/_precompiled/cpython-314/tool/read/__init__.jir
jac_coder/_precompiled/cpython-314/tool/read/filesystem.jir
jac_coder/_precompiled/cpython-314/tool/read/jac_analyzer.jir
jac_coder/_precompiled/cpython-314/tool/read/jac_docs.jir
jac_coder/_precompiled/cpython-314/tool/read/search.jir
jac_coder/_precompiled/cpython-314/tool/run/__init__.jir
jac_coder/_precompiled/cpython-314/tool/run/guarded.jir
jac_coder/_precompiled/cpython-314/tool/run/jac_tools.jir
jac_coder/_precompiled/cpython-314/tool/run/shell.jir
jac_coder/_precompiled/cpython-314/tool/write/__init__.jir
jac_coder/_precompiled/cpython-314/tool/write/checked.jir
jac_coder/_precompiled/cpython-314/tool/write/scaffold.jir
jac_coder/_precompiled/cpython-314/util/__init__.jir
jac_coder/_precompiled/cpython-314/util/colors.jir
jac_coder/_precompiled/cpython-314/util/sandbox.jir
jac_coder/_precompiled/cpython-314/util/tool_output.jir
jac_coder/core/__init__.jac
jac_coder/core/nodes.impl.jac
jac_coder/core/nodes.jac
jac_coder/core/walkers.impl.jac
jac_coder/core/walkers.jac
jac_coder/data/examples/ai_agent.md
jac_coder/data/examples/blog_app.md
jac_coder/data/examples/core_patterns.md
jac_coder/data/examples/todo_app.md
jac_coder/data/reference/ai.md
jac_coder/data/reference/backend.md
jac_coder/data/reference/frontend.md
jac_coder/data/reference/osp.md
jac_coder/data/reference/pitfalls.md
jac_coder/data/reference/syntax.md
jac_coder/data/rules/core_jac.md
jac_coder/data/rules/fullstack.md
jac_coder/data/rules/workflow.md
jac_coder/infra/__init__.jac
jac_coder/infra/config.impl.jac
jac_coder/infra/config.jac
jac_coder/infra/mcp_manager.impl.jac
jac_coder/infra/mcp_manager.jac
jac_coder/runtime/__init__.jac
jac_coder/runtime/context.impl.jac
jac_coder/runtime/context.jac
jac_coder/runtime/cost_tracker.impl.jac
jac_coder/runtime/cost_tracker.jac
jac_coder/runtime/events.jac
jac_coder/runtime/memory.impl.jac
jac_coder/runtime/memory.jac
jac_coder/runtime/permission.impl.jac
jac_coder/runtime/permission.jac
jac_coder/runtime/prompt.impl.jac
jac_coder/runtime/prompt.jac
jac_coder/tool/__init__.jac
jac_coder/tool/git.impl.jac
jac_coder/tool/git.jac
jac_coder/tool/mcp.impl.jac
jac_coder/tool/mcp.jac
jac_coder/tool/meta/__init__.jac
jac_coder/tool/meta/delegation.impl.jac
jac_coder/tool/meta/delegation.jac
jac_coder/tool/meta/question.impl.jac
jac_coder/tool/meta/question.jac
jac_coder/tool/meta/task.impl.jac
jac_coder/tool/meta/task.jac
jac_coder/tool/meta/think.impl.jac
jac_coder/tool/meta/think.jac
jac_coder/tool/meta/todo.impl.jac
jac_coder/tool/meta/todo.jac
jac_coder/tool/meta/validate.impl.jac
jac_coder/tool/meta/validate.jac
jac_coder/tool/net/__init__.jac
jac_coder/tool/net/preview.impl.jac
jac_coder/tool/net/preview.jac
jac_coder/tool/net/web.impl.jac
jac_coder/tool/net/web.jac
jac_coder/tool/read/__init__.jac
jac_coder/tool/read/filesystem.impl.jac
jac_coder/tool/read/filesystem.jac
jac_coder/tool/read/jac_analyzer.impl.jac
jac_coder/tool/read/jac_analyzer.jac
jac_coder/tool/read/jac_docs.impl.jac
jac_coder/tool/read/jac_docs.jac
jac_coder/tool/read/search.impl.jac
jac_coder/tool/read/search.jac
jac_coder/tool/run/__init__.jac
jac_coder/tool/run/guarded.impl.jac
jac_coder/tool/run/guarded.jac
jac_coder/tool/run/jac_tools.impl.jac
jac_coder/tool/run/jac_tools.jac
jac_coder/tool/run/shell.impl.jac
jac_coder/tool/run/shell.jac
jac_coder/tool/write/__init__.jac
jac_coder/tool/write/checked.impl.jac
jac_coder/tool/write/checked.jac
jac_coder/tool/write/scaffold.impl.jac
jac_coder/tool/write/scaffold.jac
jac_coder/util/__init__.jac
jac_coder/util/colors.jac
jac_coder/util/sandbox.impl.jac
jac_coder/util/sandbox.jac
jac_coder/util/tool_output.impl.jac
jac_coder/util/tool_output.jac
tests/test_context.py
tests/test_events.py
tests/test_graph.py
tests/test_interact.py
tests/test_memory.py
tests/test_selfcorrect.py
tests/test_tools.py