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