{"repo":"esengine/DeepSeek-Reasonix","free":true,"listed":false,"github":"https://github.com/esengine/DeepSeek-Reasonix","clone":"git clone https://github.com/esengine/DeepSeek-Reasonix.git","description":"DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.","language":"Go","stars":34642,"topics":["agent","agent-framework","ai-agent","ai-coding","cli","coding-agent","deepseek","developer-tools","ink","llm","prompt-caching","r1","terminal","tool-use","tui","typescript"],"license":"MIT","category":"ai_agent","readme_excerpt":"<p align=\"center\">\n  <img src=\"docs/logo-ghost-wave-effect.svg\" alt=\"Reasonix\" width=\"360\"/>\n</p>\n\n<p align=\"center\">\n  <strong>English</strong>\n  &nbsp;·&nbsp;\n  <a href=\"./README.zh-CN.md\">简体中文</a>\n  &nbsp;·&nbsp;\n  <a href=\"./docs/GUIDE.md\">Guide</a>\n  &nbsp;·&nbsp;\n  <a href=\"./docs/ACP.md\">ACP</a>\n  &nbsp;·&nbsp;\n  <a href=\"./docs/EXTENSIONS.md\">Extensions</a>\n  &nbsp;·&nbsp;\n  <a href=\"./docs/SPEC.md\">Spec</a>\n  &nbsp;·&nbsp;\n  <a href=\"https://esengine.github.io/DeepSeek-Reasonix/\">Website</a>\n  &nbsp;·&nbsp;\n  <strong><a href=\"https://discord.gg/XF78rEME2D\">Discord</a></strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/reasonix\"><img src=\"https://img.shields.io/npm/v/reasonix.svg?style=flat-square&color=cb3837&labelColor=161b22&logo=npm&logoColor=white\" alt=\"npm version\"/></a>\n  <a href=\"https://github.com/esengine/DeepSeek-Reasonix/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/esengine/DeepSeek-Reasonix/ci.yml?style=flat-square&label=ci&labelColor=161b22&logo=githubactions&logoColor=white\" alt=\"CI\"/></a>\n  <a href=\"./LICENSE\"><img src=\"https://img.shields.io/npm/l/reasonix.svg?style=flat-square&color=8b949e&labelColor=161b22\" alt=\"license\"/></a>\n  <a href=\"https://www.npmjs.com/package/reasonix\"><img src=\"https://img.shields.io/npm/dm/reasonix.svg?style=flat-square&color=3fb950&labelColor=161b22&label=downloads\" alt=\"downloads\"/></a>\n  <a href=\"https://github.com/esengine/DeepSeek-Reasonix/stargazers\"><img src=\"https://img.shields.io/github/stars/esengine/DeepSeek-Reasonix.svg?style=flat-square&color=dbab09&labelColor=161b22&logo=github&logoColor=white\" alt=\"GitHub stars\"/></a>\n  <a href=\"https://atomgit.com/esengine/DeepSeek-Reasonix\"><img src=\"https://atomgit.com/esengine/DeepSeek-Reasonix/star/badge.svg\" alt=\"AtomGit stars\"/></a>\n  <a href=\"https://github.com/esengine/DeepSeek-Reasonix/graphs/contributors\"><img src=\"https://img.shields.io/github/contributors/esengine/DeepSeek-Reasonix.svg?style=flat-square&color=bc8cff&labelColor=161b22&logo=github&logoColor=white\" alt=\"contributors\"/></a>\n  <a href=\"https://github.com/esengine/DeepSeek-Reasonix/discussions\"><img src=\"https://img.shields.io/github/discussions/esengine/DeepSeek-Reasonix.svg?style=flat-square&color=58a6ff&labelColor=161b22&logo=github&logoColor=white\" alt=\"Discussions\"/></a>\n  <a href=\"https://discord.gg/XF78rEME2D\"><img src=\"https://img.shields.io/badge/discord-join-5865F2.svg?style=flat-square&labelColor=161b22&logo=discord&logoColor=white\" alt=\"Discord\"/></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://trendshift.io/repositories/27020?utm_source=trendshift-badge&amp;utm_medium=badge&amp;utm_campaign=badge-trendshift-27020\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https://trendshift.io/api/badge/trendshift/repositories/27020/monthly?language=Go\" alt=\"esengine/DeepSeek-Reasonix | Trendshift\" width=\"250\" height=\"55\"/></a>\n  <a href=\"https://trendshift.io/repositories/27020?utm_source=repository-badge&amp;utm_medium=badge&amp;utm_campaign=badge-repository-27020\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https://trendshift.io/api/badge/repositories/27020\" alt=\"esengine/DeepSeek-Reasonix | Trendshift\" width=\"250\" height=\"55\"/></a>\n</p>\n\n<br/>\n\n<p align=\"center\"><strong>Open source · MIT · a single Go binary</strong></p>\n<h3 align=\"center\">A coding agent you can leave running.</h3>\n<p align=\"center\">One local engine, four ways in — terminal, desktop app, browser, or your editor over ACP. Plan mode, permissions, a workspace sandbox and per-turn checkpoints keep a long autonomous run something you can still read and undo.</p>\n\n<div align=\"center\">\n  <video src=\"https://github.com/user-attachments/assets/ab2f3878-e224-4931-8254-060e7695cfb9\" controls preload=\"metadata\" width=\"560\"></video>\n</div>\n\n<br/>\n\n> [!IMPORTANT]\n> **Community · 加入社区** — bilingual Discord for setup help (`#help` / `#求助`), workflow showcases, and feature ideas. → **<https://discord.gg/XF78rEME2D>**\n\n<br/>\n\n## Features\n\n- **Config-driven.** Providers, the agent, enabled tools, and plugins are all\n  declared in `reasonix.toml`. No hardcoded models.\n- **Multi-model & composable.** DeepSeek ships as a preset; any\n  OpenAI-compatible endpoint is a config entry, not new code. Optionally run\n  two models together (executor + planner) in separate, cache-stable sessions.\n- **Plugin-driven.** MCP servers contribute tools, prompts, and resources;\n  Extension Protocol v1 sidecars can also intercept runtime events, contribute\n  Providers and structured UI, and ship versioned plugin packages.\n- **Cache-aware context maintenance.** Startup injects a small stable environment\n  summary, stale tool output is snipped/pruned before summary compaction, and the\n  built-in tool schema contract is documented for regression review.\n- **Zero-friction distribution.** `CGO_ENABLED=0` single binary; cross-compile\n  to six targets with one command. The result is a fully self-contained static\n  binary — nothing to install on the target machine beyond the binary itself.\n\n## Install\n\nChoose the path that matches how you want to use Reasonix. The CLI/TUI,\ndesktop app, and VS Code extension all use the same local Reasonix engine.\n\n### Path A: CLI / TUI\n\nInstall the native binary through npm on any supported platform, or use\nHomebrew on macOS:\n\n```sh\nnpm i -g reasonix                  # any OS; pulls the prebuilt native binary\nbrew install esengine/reasonix/reasonix   # macOS\n```\n\nPrebuilt archives (`darwin|linux|windows × amd64|arm64`) and `SHA256SUMS` are on\nevery [GitHub release](https://github.com/esengine/DeepSeek-Reasonix/releases).\n\n### Path B: Desktop app\n\nUse the [official download page](https://reasonix.io/?download=desktop#start)\nfor the latest desktop build.\n\n| Platform | Package | Architecture |\n| --- | --- | --- |\n| macOS | Universal `.dmg` or `.zip` | Apple Silicon / Intel |\n| Windows | Installer `.exe` or portable `.zip` | x64 / ARM64 |\n| Linux | `.deb` or `.tar.gz` | x64 |\n\nWindows installers are code-signed through [SignPath.io](https://signpath.io/)\nwith a free certificate provided by the [SignPath Foundation](https://signpath.org/).\n\n### Path C: VS Code extension\n\nComplete Path A first. The extension does not bundle the CLI; it starts your\nlocal `reasonix acp` backend and adds native chat, editor context, tool-call\napprovals, model selection, and workspace sessions.\n\n- **VS Code:** [install from Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=SivanLiu.reasonix-agent)\n- **VSCodium / Eclipse Theia:** [install from Open VSX Registry](https://open-vsx.org/extension/SivanLiu/reasonix-agent)\n- **Extension ID:** `SivanLiu.reasonix-agent` · [source and usage guide](https://github.com/SivanCola/reasonix-vscode)\n\n### Path D: Build from source\n\nClone the repository first:\n\n```sh\ngit clone https://github.com/esengine/DeepSeek-Reasonix.git\ncd DeepSeek-Reasonix\n```\n\n#### CLI\n\nThe CLI build requires **Go 1.25+**. The module pins a `toolchain` directive;\nkeep `GOTOOLCHAIN=auto` so Go downloads the pinned toolchain, or install it.\n\n```sh\nmake build      # -> bin/reasonix(.exe)\nmake cross      # -> dist/ (darwin|linux|windows × amd64|arm64)\n```\n\n#### Desktop\n\nThe desktop build additionally requires:\n\n- **Node 24+ and pnpm 10** (`npm install -g pnpm@10`) for the frontend\n- **Wails CLI** matching the shared `.wails-version` pin\n\n```sh\nmake wails-install\ncd desktop\nwails build\n```\n\nSee the [desktop build guide](desktop/README.md#prerequisites) for platform\nwebview dependencies and Linux build tags.\n\n## Quick start\n\n### CLI / TUI\n\nThese commands are for the CLI/TUI installed through Path A:\n\n```sh\nreasonix setup                      # configure a provider and model\nreasonix                            # start an interactive session\nreasonix run \"implement the TODOs in main.go\"\n```\n\nIn an interactive session, run `/init` when you want Reasonix to create project\ninstructions.\n\n### Desktop app\n\nDownload the installer for your platform from the\n[official download page](https://reasonix.io/?download=desktop#start), install\nand launch Reasonix, then configure a provider and model in the app. The CLI\ncommands above are not required for the desktop app.\n\nFor advanced CLI usage and configuration, see the **[CLI reference](./docs/CLI.md)**,\n**[Guide](./docs/GUIDE.md)**, and\n**[configuration paths](./docs/CONFIG_PATHS.md)**.\n\n## Documentation\n\n- **Getting started:** [Guide](./docs/GUIDE.md) · [CLI reference](./docs/CLI.md) ·\n  [Configuration paths](./docs/CONFIG_PATHS.md) · [ACP editor integration](./docs/ACP.md)\n- **Features & troubleshooting:** [Subagent profiles](./docs/SUBAGENT_PROFILES.md) ·\n  [Context Engine v2](./docs/SESSION_MEMORY_RETRIEVAL.md) ·\n  [Capability diagnostics](./docs/CAPABILITY_DIAGNOSTICS.md) ·\n  [Recovery and updates](./docs/RECOVERY.md) · [Bot guide](./docs/BOT_GUIDE.md) ·\n  [Checkpoints & rewind](./docs/CHECKPOINTS.md)\n- **Engineering & migration:** [Spec](./docs/SPEC.md) ·\n  [Task contracts & pause policy](./docs/TASK_CONTRACT.md) ·\n  [Tool contract](./docs/TOOL_CONTRACT.md) · [Migrating from 0.x](./docs/MIGRATING.md)\n- **Extension development:** [Extensions](./docs/EXTENSIONS.md) ·\n  [Plugin packages and Manifest v1](./docs/PLUGIN_PACKAGES.md) ·\n  [Extension Protocol](./docs/EXTENSION_PROTOCOL.md) ·\n  [Go SDK and starter](./sdk/go/README.md)\n\n## Star History\n\n<a href=\"https://www.star-history.com/?repos=esengine%2FDeepSeek-Reasonix&type=date&legend=top-left\">\n <picture>\n   <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/esengine/DeepSeek-Reasonix/star-history/assets/star-history/star-history-dark.svg\" />\n   <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/esengine/DeepSeek-Reasonix/star-history/assets/star-history/star-history-light.svg\" />\n   <img alt=\"Star History Chart\" src=\"https://raw.githubusercontent.com/esengine/DeepSeek-Reasonix/star-history/assets/star-history/star-history-light.svg\" /","default_branch":"main-v2","files":4962,"tree":[".env.example",".gitattributes",".githooks/pre-push",".github/CODEOWNERS",".github/ISSUE_TEMPLATE/bug_report.yml",".github/ISSUE_TEMPLATE/config.yml",".github/ISSUE_TEMPLATE/feature_request.yml",".github/dependabot.yml",".github/labeler.yml",".github/pull_request_template.md",".github/sponsor/wechat-pay.jpg",".github/workflows/cache-impact.yml",".github/workflows/ci.yml",".github/workflows/codeql.yml",".github/workflows/deploy-accounts-worker.yml",".github/workflows/deploy-crash-worker.yml",".github/workflows/deploy-forum-worker.yml",".github/workflows/docs-impact.yml",".github/workflows/e2e-bot.yml",".github/workflows/issue-auto-label.yml",".github/workflows/issue-version-label.yml",".github/workflows/pages.yml",".github/workflows/pr-auto-label.yml",".github/workflows/pr-version-label.yml",".github/workflows/prepare-release-notes.yml",".github/workflows/release-desktop.yml",".github/workflows/release-notes.yml",".github/workflows/release-npm.yml",".github/workflows/release-stable-trigger.yml",".github/workflows/release-stable.yml",".github/workflows/release-verify-issues.yml",".github/workflows/release.yml",".github/workflows/spam-comment-guard.yml",".github/workflows/stale-report-sweep.yml",".github/workflows/update-acknowledgments.yml",".github/workflows/update-star-history.yml",".gitignore",".golangci-version",".golangci.yml",".goreleaser.yaml",".reasonix/commands/review.md",".signpath/artifact-configurations/windows-installer-test-v2.xml",".signpath/artifact-configurations/windows-installer-v2.xml",".signpath/artifact-configurations/windows-installer.xml",".signpath/artifact-configurations/windows-payload.xml",".signpath/contracts/release-signing.yml",".wails-version","CHANGELOG.md","CLAUDE.md","CONTRIBUTING.md","LICENSE","Makefile","README.md","README.zh-CN.md","REASONIX.md","SECURITY.md","benchmarks/README.md","benchmarks/compaction/main.go","benchmarks/compaction/main_test.go","benchmarks/compaction/probes.go","benchmarks/compaction/session.go","benchmarks/compaction/snip_test.go","benchmarks/context-maintenance-e2e/main.go","benchmarks/e2e/tasks/ambiguous-dedupe-contacts/task.toml","benchmarks/e2e/tasks/ambiguous-dedupe-contacts/verify.sh","benchmarks/e2e/tasks/ambiguous-dedupe-contacts/workdir/contacts.txt","benchmarks/e2e/tasks/ambiguous-fail-fast/task.toml","benchmarks/e2e/tasks/ambiguous-fail-fast/verify.sh","benchmarks/e2e/tasks/ambiguous-fail-fast/workdir/config.py","benchmarks/e2e/tasks/ambiguous-parser-formats/task.toml","benchmarks/e2e/tasks/ambiguous-parser-formats/verify.sh","benchmarks/e2e/tasks/ambiguous-parser-formats/workdir/fixtures/alpha.csv","benchmarks/e2e/tasks/ambiguous-parser-formats/workdir/fixtures/beta.tsv","benchmarks/e2e/tasks/ambiguous-parser-formats/workdir/fixtures/gamma.ssv","benchmarks/e2e/tasks/ambiguous-parser-formats/workdir/parser.py","benchmarks/e2e/tasks/ambiguous-robust-stats/task.toml","benchmarks/e2e/tasks/ambiguous-robust-stats/verify.sh","benchmarks/e2e/tasks/ambiguous-robust-stats/workdir/samples/clean.txt","benchmarks/e2e/tasks/ambiguous-robust-stats/workdir/samples/empty.txt","benchmarks/e2e/tasks/ambiguous-robust-stats/workdir/samples/messy.txt","benchmarks/e2e/tasks/ambiguous-robust-stats/workdir/stats.py","benchmarks/e2e/tasks/audit-config-drift/task.toml","benchmarks/e2e/tasks/audit-config-drift/verify.sh","benchmarks/e2e/tasks/audit-config-drift/workdir/README.md","benchmarks/e2e/tasks/audit-config-drift/workdir/config/base.toml","benchmarks/e2e/tasks/audit-config-drift/workdir/config/production.toml","benchmarks/e2e/tasks/audit-config-drift/workdir/config/staging.toml","benchmarks/e2e/tasks/bugfix-discount-int/task.toml","benchmarks/e2e/tasks/bugfix-discount-int/verify.sh","benchmarks/e2e/tasks/bugfix-discount-int/workdir/pricing.py","benchmarks/e2e/tasks/bugfix-interval-overlap/task.toml","benchmarks/e2e/tasks/bugfix-interval-overlap/verify.sh","benchmarks/e2e/tasks/bugfix-interval-overlap/workdir/intervals.py","benchmarks/e2e/tasks/bugfix-median-even/task.toml","benchmarks/e2e/tasks/bugfix-median-even/verify.sh","benchmarks/e2e/tasks/bugfix-median-even/workdir/stats.py","benchmarks/e2e/tasks/bugfix-queue-fifo/task.toml","benchmarks/e2e/tasks/bugfix-queue-fifo/verify.sh","benchmarks/e2e/tasks/bugfix-queue-fifo/workdir/fifo.py","benchmarks/e2e/tasks/bugfix-slug-trailing/task.toml","benchmarks/e2e/tasks/bugfix-slug-trailing/verify.sh","benchmarks/e2e/tasks/bugfix-slug-trailing/workdir/slug.py","benchmarks/e2e/tasks/bugfix-store-roundtrip/task.toml","benchmarks/e2e/tasks/bugfix-store-roundtrip/verify.sh","benchmarks/e2e/tasks/bugfix-store-roundtrip/workdir/store.py","benchmarks/e2e/tasks/bugfix-tail-slice/task.toml","benchmarks/e2e/tasks/bugfix-tail-slice/verify.sh","benchmarks/e2e/tasks/bugfix-tail-slice/workdir/utils.py","benchmarks/e2e/tasks/compaction/task.toml","benchmarks/e2e/tasks/compaction/verify.sh","benchmarks/e2e/tasks/compaction/workdir/story/chapter-1.md","benchmarks/e2e/tasks/compaction/workdir/story/chapter-2.md","benchmarks/e2e/tasks/compaction/workdir/story/chapter-3.md","benchmarks/e2e/tasks/compaction/workdir/story/chapter-4.md","benchmarks/e2e/tasks/compaction/workdir/story/chapter-5.md","benchmarks/e2e/tasks/compaction/workdir/story/chapter-6.md","benchmarks/e2e/tasks/context-pressure-forced/task.toml","benchmarks/e2e/tasks/context-pressure-forced/verify.sh","benchmarks/e2e/tasks/context-pressure-forced/workdir/check.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/common/money.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/__init__.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/batch_2.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/credit_9.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/invoice_0.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/ledger_1.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/payout_5.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/quota_8.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/rebate_4.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/refund_7.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/shipment_6.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/tariff_10.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/tenant_3.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/alpha/voucher_11.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/__init__.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/batch_2.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/credit_9.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/invoice_0.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/ledger_1.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/payout_5.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/quota_8.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/rebate_4.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/refund_7.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/shipment_6.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/tariff_10.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/tenant_3.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/beta/voucher_11.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/__init__.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/batch_2.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/credit_9.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/invoice_0.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/ledger_1.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/payout_5.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/quota_8.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/rebate_4.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/refund_7.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/shipment_6.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/tariff_10.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/tenant_3.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/pkgs/gamma/voucher_11.py","benchmarks/e2e/tasks/context-pressure-forced/workdir/reasonix.toml","benchmarks/e2e/tasks/context-pressure/task.toml","benchmarks/e2e/tasks/context-pressure/verify.sh","benchmarks/e2e/tasks/context-pressure/workdir/check.py","benchmarks/e2e/tasks/context-pressure/workdir/common/money.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/__init__.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/batch_2.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/credit_9.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/invoice_0.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/ledger_1.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/payout_5.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/quota_8.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/rebate_4.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/refund_7.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/shipment_6.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/tariff_10.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/tenant_3.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/alpha/voucher_11.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/__init__.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/batch_2.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/credit_9.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/invoice_0.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/ledger_1.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/payout_5.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/quota_8.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/rebate_4.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/refund_7.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/shipment_6.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/tariff_10.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/tenant_3.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/beta/voucher_11.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/__init__.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/batch_2.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/credit_9.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/invoice_0.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/ledger_1.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/payout_5.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/quota_8.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/rebate_4.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/refund_7.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/shipment_6.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/tariff_10.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/tenant_3.py","benchmarks/e2e/tasks/context-pressure/workdir/pkgs/gamma/voucher_11.py","benchmarks/e2e/tasks/context-pressure/workdir/reasonix.toml","benchmarks/e2e/tasks/diagnose-float-total/task.toml","benchmarks/e2e/tasks/diagnose-float-total/verify.sh","benchmarks/e2e/tasks/diagnose-float-total/workdir/invoice.py","benchmarks/e2e/tasks/diagnose-float-total/workdir/tests/test_invoice.py","benchmarks/e2e/tasks/diagnose-floor-division/task.toml","benchmarks/e2e/tasks/diagnose-floor-division/verify.sh","benchmarks/e2e/tasks/diagnose-floor-division/workdir/buckets.py","benchmarks/e2e/tasks/diagnose-floor-division/workdir/tests/test_buckets.py","benchmarks/e2e/tasks/diagnose-missing-file/task.toml","benchmarks/e2e/tasks/diagnose-missing-file/verify.sh","benchmarks/e2e/tasks/diagnose-missing-file/workdir/prefs.py","benchmarks/e2e/tasks/diagnose-missing-file/workdir/tests/test_prefs.py","benchmarks/e2e/tasks/diagnose-tie-order/task.toml","benchmarks/e2e/tasks/diagnose-tie-order/verify.sh","benchmarks/e2e/tasks/diagnose-tie-order/workdir/leaderboard.py","benchmarks/e2e/tasks/diagnose-tie-order/workdir/tests/test_leaderboard.py","benchmarks/e2e/tasks/diagnose-utf8-bom/task.toml","benchmarks/e2e/tasks/diagnose-utf8-bom/verify.sh","benchmarks/e2e/tasks/diagnose-utf8-bom/workdir/tests/test_textload.py","benchmarks/e2e/tasks/diagnose-utf8-bom/workdir/textload.py","benchmarks/e2e/tasks/diagnose-version-sort/task.toml","benchmarks/e2e/tasks/diagnose-version-sort/verify.sh","benchmarks/e2e/tasks/diagnose-version-sort/workdir/tests/test_versions.py","benchmarks/e2e/tasks/diagnose-version-sort/workdir/versions.py","benchmarks/e2e/tasks/document-dependency-direction/task.toml","benchmarks/e2e/tasks/document-dependency-direction/verify.sh","benchmarks/e2e/tasks/document-dependency-direction/workdir/pipeline/__init__.py","benchmarks/e2e/tasks/document-dependency-direction/workdir/pipeline/normalizer.py","benchmarks/e2e/tasks/document-dependency-direction/workdir/pipeline/reader.py","benchmarks/e2e/tasks/document-dependency-direction/workdir/pipeline/writer.py","benchmarks/e2e/tasks/document-handover/task.toml","benchmarks/e2e/tasks/document-handover/verify.sh","benchmarks/e2e/tasks/document-handover/workdir/cache/keys.py","benchmarks/e2e/tasks/document-handover/workdir/cache/store.py","benchmarks/e2e/tasks/document-handover/workdir/notes.txt","benchmarks/e2e/tasks/document-handover/workdir/tests/test_store.py","benchmarks/e2e/tasks/explore-cycle-node/task.toml","benchmarks/e2e/tasks/explore-cycle-node/verify.sh","benchmarks/e2e/tasks/explore-cycle-node/workdir/registry/__init__.py","benchmarks/e2e/tasks/explore-cycle-node/workdir/registry/core.py","benchmarks/e2e/tasks/explore-cycle-node/workdir/registry/extras.py","benchmarks/e2e/tasks/explore-last-stage/task.toml","benchmarks/e2e/tasks/explore-last-stage/verify.sh","benchmarks/e2e/tasks/explore-last-stage/workdir/main.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/__init__.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/archive.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/config.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/emit.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/ingest.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/registry.py","benchmarks/e2e/tasks/explore-last-stage/workdir/pipeline/scrub.py","benchmarks/e2e/tasks/explore-retry-budget/task.toml","benchmarks/e2e/tasks/explore-retry-budget/verify.sh","benchmarks/e2e/tasks/explore-retry-budget/workdir/clients/__init__.py","benchmarks/e2e/tasks/explore-retry-budget/workdir/clients/eldermoss.py","benchmarks/e2e/tasks/explore-retry-budget/workdir/clients/pinshade.py","benchmarks/e2e/tasks/explore-retry-budget/workdir/clients/thornwick.py","benchmarks/e2e/tasks/explore-retry-budget/workdir/policies.py","benchmarks/e2e/tasks/explore-theme-layering/task.toml","benchmarks/e2e/tasks/explore-theme-layering/verify.sh","benchmarks/e2e/tasks/explore-theme-layering/workdir/main.py","benchmarks/e2e/tasks/explore-theme-layering/workdir/settings/__init__.py","benchmarks/e2e/tasks/explore-theme-layering/workdir/settings/defaults.py","benchmarks/e2e/tasks/explore-theme-layering/workdir/settings/session.py","benchmarks/e2e/tasks/explore-theme-layering/workdir/settings/site.py","benchmarks/e2e/tasks/explore-unreachable/task.toml","benchmarks/e2e/tasks/explore-unreachable/verify.sh","benchmarks/e2e/tasks/explore-unreachable/workdir/lib/__init__.py","benchmarks/e2e/tasks/explore-unreachable/workdir/lib/rows.py","benchmarks/e2e/tasks/explore-unreachable/workdir/lib/tally.py","benchmarks/e2e/tasks/explore-unreachable/workdir/lib/textutil.py","benchmarks/e2e/tasks/explore-unreachable/workdir/main.py","benchmarks/e2e/tasks/explore-wide-defect-forced/task.toml","benchmarks/e2e/tasks/explore-wide-defect-forced/verify.sh","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/check.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/alpha.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/bravo.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/charlie.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/delta.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/echo.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/foxtrot.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/golf.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/hotel.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/india.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/juliet.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/kilo.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/lima.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/mike.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/november.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/oscar.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/papa.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/quebec.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/romeo.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/sierra.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/tango.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/uniform.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/victor.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/whiskey.py","benchmarks/e2e/tasks/explore-wide-defect-forced/workdir/pkg/xray.py","benchmarks/e2e/tasks/explore-wide-defect/task.toml","benchmarks/e2e/tasks/explore-wide-defect/verify.sh","benchmarks/e2e/tasks/explore-wide-defect/workdir/check.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/alpha.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/bravo.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/charlie.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/delta.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/echo.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/foxtrot.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/golf.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/hotel.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/india.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/juliet.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/kilo.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/lima.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/mike.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/november.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/oscar.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/papa.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/quebec.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/romeo.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/sierra.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/tango.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/uniform.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/victor.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/whiskey.py","benchmarks/e2e/tasks/explore-wide-defect/workdir/pkg/xray.py","benchmarks/e2e/tasks/fix-add-bug/task.toml","benchmarks/e2e/tasks/fix-add-bug/verify.sh","benchmarks/e2e/tasks/fix-add-bug/workdir/calc.py","benchmarks/e2e/tasks/fizzbuzz/task.toml","benchmarks/e2e/tasks/fizzbuzz/verify.sh","benchmarks/e2e/tasks/fleet-parallel-modules-forced/task.toml","benchmarks/e2e/tasks/fleet-parallel-modules-forced/verify.sh","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/billing/README.md","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/billing/total.py","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/check.py","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/notify/README.md","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/notify/subject.py","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/shipping/README.md","benchmarks/e2e/tasks/fleet-parallel-modules-forced/workdir/shipping/rate.py","benchmarks/e2e/tasks/fleet-parallel-modules/task.toml","benchmarks/e2e/tasks/fleet-parallel-modules/verify.sh","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/billing/README.md","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/billing/total.py","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/check.py","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/notify/README.md","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/notify/subject.py","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/shipping/README.md","benchmarks/e2e/tasks/fleet-parallel-modules/workdir/shipping/rate.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/task.toml","benchmarks/e2e/tasks/heterogeneous-branches-forced/verify.sh","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/check.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/docs/api.md","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/__init__.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/__init__.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/human.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/part0.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/part1.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/part2.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/part3.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/part4.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/format/part5.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/__init__.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/filters.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/part0.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/part1.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/part2.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/part3.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/part4.py","benchmarks/e2e/tasks/heterogeneous-branches-forced/workdir/svc/query/part5.py","benchmarks/e2e/tasks/heterogeneous-branches/task.toml","benchmarks/e2e/tasks/heterogeneous-branches/verify.sh","benchmarks/e2e/tasks/heterogeneous-branches/workdir/check.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/docs/api.md","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/__init__.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/__init__.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/human.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/part0.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/part1.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/part2.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/part3.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/part4.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/format/part5.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/__init__.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/filters.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/part0.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/part1.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/part2.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/part3.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/part4.py","benchmarks/e2e/tasks/heterogeneous-branches/workdir/svc/query/part5.py","benchmarks/e2e/tasks/integrate-backoff/task.toml","benchmarks/e2e/tasks/integrate-backoff/verify.sh","benchmarks/e2e/tasks/integrate-backoff/workdir/backoff/README.md","benchmarks/e2e/tasks/integrate-backoff/workdir/backoff/__init__.py","benchmarks/e2e/tasks/integrate-eventlog/task.toml"],"storefront":"/r/esengine","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/esengine/DeepSeek-Reasonix/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}