Commit Graph
5560 Commits
Author SHA1 Message Date
Tianyi Cui 7887391afe fix(tasks): capture result limits before policy 2026-07-23 02:14:06 +08:00
Tianyi Cui 9c5224c527 test(cordis): cover malformed schema arrays 2026-07-23 02:13:33 +08:00
Tianyi Cui 71a5c3fd4c fix(cordis): reject lossy dynamic schemas 2026-07-23 02:12:47 +08:00
Tianyi Cui a552a6ce63 test(code-runtime): cover revoked constructor spoof 2026-07-23 02:02:59 +08:00
Tianyi Cui e9e450a902 fix(code-runtime): reject forged container prototypes 2026-07-23 02:01:04 +08:00
Tianyi Cui 9900550bdc fix(tasks): bound task control failures 2026-07-23 01:56:10 +08:00
Tianyi Cui 77f0f3e632 Merge branch 'codex/code-mode-typed-results' into codex/code-mode-complete-result-card
# Conflicts:
#	.agents/notes/implemented/architecture/2026-07-20-canonical-tool-output-contract.i18n.yaml
#	.agents/notes/implemented/feature/2026-07-20-code-mode-typed-tool-returns.i18n.yaml
2026-07-23 01:38:52 +08:00
Tianyi Cui f8939daf0a fix(tasks): keep bounded notices actionable 2026-07-23 01:38:10 +08:00
Tianyi Cui 8379101e3b fix(code-runtime): keep worker helper private 2026-07-23 01:35:33 +08:00
Tianyi Cui fb74156cf8 fix(code-mode): generalize failures and bound diagnostics 2026-07-23 01:32:17 +08:00
Tianyi Cui 6ad8e4501f fix(pty): retain cleanup evidence through policy 2026-07-23 01:21:14 +08:00
Tianyi Cui 8c1a9b7752 Merge branch 'codex/canonical-tool-output' into codex/code-mode-typed-results 2026-07-23 01:15:13 +08:00
Tianyi Cui 8e3fcbe3b5 Merge branch 'worktree/pr344-retarget-stack' into worktree/pr345-retarget-stack 2026-07-23 01:12:05 +08:00
Tianyi Cui d5f5517ec0 docs(i18n): address Agent Note review feedback 2026-07-23 01:11:59 +08:00
Tianyi Cui dd9124468f Merge codex/tool-json-schema-dsl into codex/canonical-tool-output
# Conflicts:
#	docs/core-data-structures/tools.md
#	packages/core/tools/src/schema.ts
2026-07-23 01:08:18 +08:00
Tianyi Cui d59af9befc docs(i18n): address core-data review feedback 2026-07-23 01:05:50 +08:00
Tianyi Cui e20dea1629 fix(schema): align projected and enforced declarations 2026-07-23 01:05:41 +08:00
Tianyi Cui 7f0f70ce3c fix(pty): retain backend cleanup failures 2026-07-23 00:59:16 +08:00
Tianyi Cui a60258b485 test(web): gate built snapshot on lib mode 2026-07-23 00:54:01 +08:00
Tianyi Cui b59f6ff3fa docs: link the WeChat community QR destination 2026-07-23 00:48:50 +08:00
Tianyi Cui be20804684 fix(pty): keep bounded results actionable 2026-07-23 00:48:00 +08:00
Tianyi Cui d8f2531a55 Merge branch 'worktree/pr344-retarget-stack' into worktree/pr345-retarget-stack 2026-07-23 00:45:44 +08:00
Tianyi Cui 551aba97db Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack 2026-07-23 00:43:35 +08:00
Tianyi Cui fc23a89208 fix(web): title sessions created by host 2026-07-23 00:40:42 +08:00
Tianyi Cui 441a17d62e fix(ci): ignore translation records in Cordis config scan
The Loader verifier matched docs/cordis-primer.i18n.yaml solely because its basename contained cordis. Centralize file discovery, exclude i18n sidecars, and cover Loader YAML plus excluded trees with a regression test.
2026-07-23 00:39:55 +08:00
Tianyi Cui d626b2582d fix(tools): scope canonical provenance to dispatch 2026-07-23 00:39:55 +08:00
Tianyi Cui 2be046dcf2 docs: refine README product copy 2026-07-23 00:37:30 +08:00
Tianyi Cui e35a419ba8 fix(code-mode): keep deep host boundaries iterative 2026-07-23 00:30:36 +08:00
Tianyi Cui 5ba4f77f2b fix(pty): surface pending rollback failures 2026-07-23 00:27:32 +08:00
Tianyi Cui c715612928 docs(i18n): sync compaction checkpoint translation 2026-07-23 00:22:36 +08:00
Tianyi Cui 4bea3032a1 Merge branch 'worktree/pr344-retarget-stack' into worktree/pr345-retarget-stack 2026-07-23 00:20:27 +08:00
Tianyi Cui a5a0cad46a Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack
# Conflicts:
#	scripts/type-equiv.manifest.json
2026-07-23 00:19:53 +08:00
Tianyi Cui ef325b02fa docs: make the top-level README product-first 2026-07-23 00:15:44 +08:00
Tianyi Cui 590115448e docs: refresh PTY service catalog 2026-07-23 00:15:21 +08:00
Tianyi Cui 3090708f85 Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master 2026-07-23 00:11:23 +08:00
Tianyi Cui 672f2e5ec5 fix(pty): await unpublished spawn teardown 2026-07-23 00:11:20 +08:00
Tianyi Cui 744d65d63c docs(i18n): refresh Agent Note translations after merge 2026-07-23 00:10:53 +08:00
Tianyi Cui 3f547a83d1 Merge branch 'codex/code-mode-typed-results' into codex/code-mode-complete-result-card
# Conflicts:
#	.agents/notes/implemented/architecture/2026-07-20-canonical-tool-output-contract.i18n.yaml
2026-07-23 00:03:56 +08:00
Tianyi Cui 30a1ea7cec Merge branch 'master' into readme
# Conflicts:
#	README.i18n.yaml
#	README.md
#	README.zh.md
2026-07-23 00:01:24 +08:00
Tianyi Cui 25d0ef5c6c test(code-mode): cover terminal output types 2026-07-22 23:58:39 +08:00
Tianyi Cui 8dbea80294 Merge branch 'codex/canonical-tool-output' into codex/code-mode-typed-results 2026-07-22 23:55:07 +08:00
Tianyi Cui 306681b53b fix(pty): preserve startup cancellation and zombie cleanup 2026-07-22 23:54:59 +08:00
Tianyi Cui 8d42d3c979 Merge branch 'codex/tool-json-schema-dsl' into codex/canonical-tool-output
# Conflicts:
#	docs/config-catalog.md
#	docs/persistence-catalog.md
#	examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
#	examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/stdout.expected.jsonl
#	packages/cordis/tool-cordis/src/api-catalog.ts
#	packages/core/agent-loop/tests/contract-regressions.spec.ts
#	packages/ui/acp/src/index.ts
#	packages/ui/tui/src/index.ts
2026-07-22 23:50:41 +08:00
Yichen Jiang f0a9bb1ccd Merge remote-tracking branch 'origin/master' into worktree/web-ask-user-question
# Conflicts:
#	apps/web/tests/smoke-fixture.e2e.ts
2026-07-22 23:48:53 +08:00
Tianyi Cui 2e91db9271 docs(web): describe session title projection 2026-07-22 23:44:16 +08:00
Tianyi Cui a9ea193e31 feat(web): render durable session titles 2026-07-22 23:43:53 +08:00
Yichen Jiang 03889cee1a feat(gui): add ask-user question composer 2026-07-22 23:39:50 +08:00
Tianyi Cui 065d20c249 Merge remote-tracking branch 'origin/master' into codex/tool-json-schema-dsl
# Conflicts:
#	scripts/type-equiv.manifest.json
2026-07-22 23:34:17 +08:00
Tianyi Cui b8aa1507cd docs(pty): keep model experience field canonical 2026-07-22 23:28:14 +08:00
Tianyi Cui 5689d1a9b4 Merge remote-tracking branch 'origin/master' into worktree/pty-review-fixes
# Conflicts:
#	docs/module-graph.md
2026-07-22 23:27:17 +08:00