Нет описания

Tianyi Cui 5cec4c2f65 Merge pull request #18 from deepseek-ai/feat/rfc009-011-acp-and-persistence 3 месяцев назад
.agents 39b3db4b9c docs: accuracy sweep, architecture restructure, two ADRs, review skill 3 месяцев назад
.claude 39b3db4b9c docs: accuracy sweep, architecture restructure, two ADRs, review skill 3 месяцев назад
.github fa7d1df6f2 build: run doc-sync gates in the local pre-push hook too 3 месяцев назад
docs de73afbe39 docs: resolve self-consistency follow-ups on RFCs 009-010 3 месяцев назад
examples 11a29fdefe feat(invariants): dev-mode event-contract assertions + session-log freeze (RFC 005 pt 3, RFC 008) 3 месяцев назад
packages 58627f075d Merge branch 'feat/rfc006-doc-sync' into feat/rfc005-error-taxonomy 3 месяцев назад
scripts 7a39616a06 fix(scripts): harden event-taxonomy brace walk against JSDoc braces (PR 4) 3 месяцев назад
vendor 39b3db4b9c docs: accuracy sweep, architecture restructure, two ADRs, review skill 3 месяцев назад
.gitignore 6a528be569 build: doc-sync gates — typecheck doc code blocks + verify event taxonomy (RFC 006 pts 1-2) 3 месяцев назад
.yarnrc.yml ae2e08b4d6 Set up monorepo infra: Yarn 4 workspaces, tsc -b + dumble build, vitest 3 месяцев назад
AGENTS.md 39b3db4b9c docs: accuracy sweep, architecture restructure, two ADRs, review skill 3 месяцев назад
CLAUDE.md b67e81ac97 Initialize repo with README, AGENTS.md, and CLAUDE.md symlink 3 месяцев назад
LICENSE b67e81ac97 Initialize repo with README, AGENTS.md, and CLAUDE.md symlink 3 месяцев назад
README.md 0853f52f49 docs: split README guidance by audience 3 месяцев назад
eslint.config.mjs 630bbddf9a Replace dumble with tsdown for JS bundling 3 месяцев назад
knip.json e98c1c5d42 Add examples/coding-agent and the docs cookbook 3 месяцев назад
lefthook.yml fa7d1df6f2 build: run doc-sync gates in the local pre-push hook too 3 месяцев назад
package.json fa7d1df6f2 build: run doc-sync gates in the local pre-push hook too 3 месяцев назад
tsconfig.base.json 11a29fdefe feat(invariants): dev-mode event-contract assertions + session-log freeze (RFC 005 pt 3, RFC 008) 3 месяцев назад
tsconfig.build.json 11a29fdefe feat(invariants): dev-mode event-contract assertions + session-log freeze (RFC 005 pt 3, RFC 008) 3 месяцев назад
tsconfig.json fa91bbac54 Fix CI: order steps by artifact dependency, resolve fresh-clone builds 3 месяцев назад
tsconfig.test.json ae2e08b4d6 Set up monorepo infra: Yarn 4 workspaces, tsc -b + dumble build, vitest 3 месяцев назад
tsconfig.typecheck.json 11a29fdefe feat(invariants): dev-mode event-contract assertions + session-log freeze (RFC 005 pt 3, RFC 008) 3 месяцев назад
tsdown.config.ts 630bbddf9a Replace dumble with tsdown for JS bundling 3 месяцев назад
vitest.config.ts 5202da1581 Document why vite-tsconfig-paths can't be replaced by resolve.tsconfigPaths 3 месяцев назад
vitest.e2e.config.ts e98c1c5d42 Add examples/coding-agent and the docs cookbook 3 месяцев назад
yarn.config.cjs 6796a3922d Add repo hygiene gates: knip, publint, yarn constraints 3 месяцев назад
yarn.lock 825b57aff9 feat(llm): structured error taxonomy with a shared HarnessError base (RFC 005 pt 2) 3 месяцев назад

README.md

DeepSeek Harness

Monorepo for the DeepSeek Harness group.

Projects

  • DeepSeek Code — DeepSeek's coding agent product.

Development

This monorepo is built on the Cordis framework (vendored as source under vendor/), microkernel-style: everything is a plugin.

yarn install
yarn test          # vitest
yarn demo:echo     # runnable echo-agent example (no API key needed)
yarn demo:coding   # the real DeepSeek coding agent (needs DEEPSEEK_API_KEY)

For humans, start with the development guide for local setup, hooks, environment variables, and quality gates, then read the architecture design before package work. Local context lives in packages/ and vendor/.

For agents, follow AGENTS.md.