Commit graph

  • 89e63f1436 fix(invariants): address Codex review of dev invariants (PR 2) Tianyi Cui 2026-06-13 23:50:43 +08:00
  • 11a29fdefe feat(invariants): dev-mode event-contract assertions + session-log freeze (RFC 005 pt 3, RFC 008) Tianyi Cui 2026-06-13 23:25:12 +08:00
  • 11f85b4f88 fix(tools): address Codex review of arg validation (PR 1) Tianyi Cui 2026-06-13 23:11:48 +08:00
  • 36a30180b8 feat(tools): validate model-generated tool args at the boundary (RFC 005 pt 1) Tianyi Cui 2026-06-13 23:00:42 +08:00
  • 39b3db4b9c docs: accuracy sweep, architecture restructure, two ADRs, review skill Tianyi Cui 2026-06-13 18:50:13 +08:00
  • 066f94c7e0 docs: unwrap hard-wrapped Markdown to one line per paragraph Tianyi Cui 2026-06-13 18:39:20 +08:00
  • e98c1c5d42 Add examples/coding-agent and the docs cookbook Tianyi Cui 2026-06-13 00:47:32 +08:00
  • ab19fed77c Add two DeepSeek LLM adapters: dsh-llm-deepseek and dsh-llm-pi-ai Tianyi Cui 2026-06-13 00:28:29 +08:00
  • 8b5a3ef730 Add bash execution: dsh-bash seam, dsh-bash-local impl, dsh-tool-bash tools Tianyi Cui 2026-06-12 23:28:44 +08:00
  • 353b0170c7 Merge pull request #2 from deepseek-ai/codex/update-gitignore Tianyi Cui 2026-06-12 12:11:04 +08:00
  • e12d66e9dd chore: update gitignore Hypatia May 2026-06-12 10:55:21 +08:00
  • 0a122e5b8b Merge pull request #1 from deepseek-ai/document-tsconfig-paths-plugin Tianyi Cui 2026-06-11 23:30:37 +08:00
  • 5202da1581 Document why vite-tsconfig-paths can't be replaced by resolve.tsconfigPaths Tianyi Cui 2026-06-11 23:24:41 +08:00
  • fa91bbac54 Fix CI: order steps by artifact dependency, resolve fresh-clone builds Tianyi Cui 2026-06-11 23:10:43 +08:00
  • 630bbddf9a Replace dumble with tsdown for JS bundling Tianyi Cui 2026-06-11 22:08:10 +08:00
  • 4dafad4db6 Add RFCs for the remaining quality-proposal ideas Tianyi Cui 2026-06-11 15:27:07 +08:00
  • 9b8fccc6f9 Backfill architecture decision records Tianyi Cui 2026-06-11 15:24:14 +08:00
  • 370b5d3aab Add assertNever with closed-vs-extensible exhaustiveness guidance Tianyi Cui 2026-06-11 15:21:25 +08:00
  • 225ed051b1 Add branded ID types: CallId, SessionId, AgentId Tianyi Cui 2026-06-11 15:17:56 +08:00
  • 86955b96a4 Add CI workflow: full gate matrix on node 24 and 26 Tianyi Cui 2026-06-11 15:08:53 +08:00
  • 9d20a36cc4 Add lefthook git hooks with a vendor-manifest guard Tianyi Cui 2026-06-11 15:07:55 +08:00
  • 6796a3922d Add repo hygiene gates: knip, publint, yarn constraints Tianyi Cui 2026-06-11 15:04:50 +08:00
  • bfb034830f Enforce 100% per-file test coverage on packages/*/src Tianyi Cui 2026-06-11 14:58:36 +08:00
  • cb6bee3d03 Add ESLint: typescript-eslint strict-type-checked + stylistic formatting Tianyi Cui 2026-06-11 14:17:58 +08:00
  • d2fb352f3e Enable maximum-strict TypeScript across our packages Tianyi Cui 2026-06-11 14:02:47 +08:00
  • 2b447625fa Sync docs with the defineTool DSL and actual demo code Tianyi Cui 2026-06-11 13:48:22 +08:00
  • ef45ca823a Fix schema-DSL findings from the second Codex review Tianyi Cui 2026-06-11 13:46:01 +08:00
  • 7f024a1a9d Document the codebase thoroughly and tighten type safety Tianyi Cui 2026-06-11 12:39:27 +08:00
  • 217b8ec0e2 Fix architecture-review findings in the loop and service packages Tianyi Cui 2026-06-11 12:18:52 +08:00
  • cacfae3cae Document the architecture and rewrite AGENTS.md Tianyi Cui 2026-06-11 10:55:05 +08:00
  • 53d1ef4a74 Add runnable echo-agent example Tianyi Cui 2026-06-11 10:55:05 +08:00
  • 43f4258277 Implement the agent loop plugin Tianyi Cui 2026-06-11 10:54:31 +08:00
  • d5a1d9bb75 Add abstract service interface packages Tianyi Cui 2026-06-11 10:54:06 +08:00
  • 72688a3888 Vendor Cordis framework packages as source Tianyi Cui 2026-06-11 10:53:32 +08:00
  • ae2e08b4d6 Set up monorepo infra: Yarn 4 workspaces, tsc -b + dumble build, vitest Tianyi Cui 2026-06-11 10:52:45 +08:00
  • 804eede9eb Link MVP requirement analysis and microkernel architecture docs in AGENTS.md Tianyi Cui 2026-06-10 23:12:38 +08:00
  • b67e81ac97 Initialize repo with README, AGENTS.md, and CLAUDE.md symlink Tianyi Cui 2026-06-10 22:57:44 +08:00