pku-xht
|
c7e29f4b68
|
Merge pull request #2825 from deepseek-harness/codex/subprocess-native-containment
fix(subprocess): contain escaped descendants with native owners
|
2026-09-07 18:30:37 +08:00 |
|
pku-xht
|
3f610869b6
|
Merge commit '05380955d3d59a536c6c4f12def7c1586daaa613' into auto-review-per-call
# Conflicts:
# docs/subsystems/session-projection.i18n.yaml
# docs/subsystems/session-projection.md
# docs/subsystems/session-projection.zh.md
# packages/client/ui-conversation/tests/input-bar.client.spec.tsx
# packages/client/ui-permission-presets/README.i18n.yaml
# packages/client/ui-permission-presets/README.md
# packages/client/ui-permission-presets/README.zh.md
# packages/client/ui-permission-presets/tests/browser-plugin.client.spec.ts
# packages/client/ui-tool/README.i18n.yaml
# packages/client/ui-tool/README.md
# packages/client/ui-tool/README.zh.md
# packages/client/ui-tool/src/client/tool/components/ToolRow.tsx
# packages/client/ui-tool/src/client/tool/toolviews/bash-sample.tsx
# packages/client/ui-tool/tests/tool-row.client.spec.tsx
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/session/session-projection/README.i18n.yaml
# packages/session/session-projection/README.md
# packages/session/session-projection/README.zh.md
# packages/session/session-projection/src/index.ts
# packages/session/session-projection/tests/registry.spec.ts
|
2026-08-31 22:07:28 +08:00 |
|
pku-xht
|
2660635e63
|
fix(shell): preserve stderr on provider failure
|
2026-08-31 20:05:37 +08:00 |
|
pku-xht
|
fc19a0a3fa
|
fix(subprocess): clarify provider failures and scope polling
|
2026-08-31 19:26:08 +08:00 |
|
pku-xht
|
faa977fb29
|
fix(web): align Schedule catalog within viewport
|
2026-08-31 18:59:28 +08:00 |
|
pku-xht
|
02f20b7759
|
Merge commit '40ef442e90e9d9056982edc605db476a2b760ecd' into auto-review-per-call
# Conflicts:
# apps/web/tests/shipped-composition.e2e.ts
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# packages/client/ui-conversation/src/client/locales.ts
# packages/client/ui-conversation/src/client/skeleton/PermissionSelect.tsx
# packages/client/ui-conversation/tests/input-bar.client.spec.tsx
# packages/client/ui-permission-presets/README.i18n.yaml
# packages/client/ui-permission-presets/README.md
# packages/client/ui-permission-presets/README.zh.md
# packages/client/ui-permission-presets/src/client/index.ts
# packages/client/ui-permission-presets/src/client/locales.ts
# packages/client/ui-permission-presets/src/client/presentation.ts
# packages/client/ui-permission-presets/tests/browser-plugin.client.spec.ts
# packages/core/tools/src/ptc.ts
# packages/interaction/permission-presets/src/index.ts
|
2026-08-31 17:25:58 +08:00 |
|
pku-xht
|
6d49ac2ef6
|
fix(subprocess): align runner bindings with current types
|
2026-08-31 15:37:14 +08:00 |
|
pku-xht
|
fb00331cfa
|
Merge master into subprocess native containment
|
2026-08-31 15:24:49 +08:00 |
|
pku-xht
|
5e3eaea742
|
refactor(subprocess): keep runner error bindings one-shot
|
2026-08-31 15:22:12 +08:00 |
|
pku-xht
|
8bb19f8f7f
|
fix(subprocess): close containment review findings
|
2026-08-31 14:36:13 +08:00 |
|
pku-xht
|
07e4ceb011
|
fix(web): localize Auto review descriptions
|
2026-08-31 14:18:51 +08:00 |
|
pku-xht
|
976456db8e
|
Merge master to adopt Flash E2E coverage
|
2026-08-29 17:39:31 +08:00 |
|
pku-xht
|
93c11689e7
|
fix(subprocess): address containment review findings
|
2026-08-29 15:44:13 +08:00 |
|
pku-xht
|
aaa5117ebd
|
fix(subprocess): preserve literal spawn error stacks
|
2026-08-29 13:08:43 +08:00 |
|
pku-xht
|
c0e7b98169
|
test(subprocess): preserve optional spawn error keys
|
2026-08-29 13:02:36 +08:00 |
|
pku-xht
|
13f3b2c172
|
fix(subprocess): match native spawn error semantics
|
2026-08-29 12:13:30 +08:00 |
|
pku-xht
|
60dd357a02
|
fix(subprocess): preserve native spawn error shape
|
2026-08-29 11:36:27 +08:00 |
|
pku-xht
|
1760649ba7
|
refactor(subprocess): derive native owner state
|
2026-08-29 11:28:33 +08:00 |
|
pku-xht
|
a416b13eb5
|
fix(subprocess): preserve Windows search miss errors
|
2026-08-29 10:28:44 +08:00 |
|
pku-xht
|
5aab793045
|
fix(subprocess): preserve clean Windows range settlement
|
2026-08-29 09:08:34 +08:00 |
|
pku-xht
|
6e7b152de7
|
fix(subprocess): preserve native runner contracts
|
2026-08-29 07:57:59 +08:00 |
|
pku-xht
|
068c6ca3ff
|
test(ui-tool): trim redundant Auto denial matrix
|
2026-08-29 06:57:15 +08:00 |
|
pku-xht
|
e6ae1bc751
|
refactor(permission): simplify Auto review ownership
|
2026-08-29 06:24:58 +08:00 |
|
pku-xht
|
23af4410f6
|
fix(subprocess): resolve source runner loader absolutely
|
2026-08-29 06:14:15 +08:00 |
|
pku-xht
|
a825b8d042
|
fix(subprocess): close native containment contract gaps
|
2026-08-29 05:56:29 +08:00 |
|
pku-xht
|
64fa60d3d4
|
fix(permission): close auto review gaps
|
2026-08-29 05:01:23 +08:00 |
|
pku-xht
|
1912573bde
|
Merge commit '1ffc132ea51cfa57a86ae124ca3de6e650337c8c' into auto-review-per-call
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/subsystems/permission-presets.i18n.yaml
# docs/subsystems/permission-presets.md
# docs/subsystems/permission-presets.zh.md
# knip.json
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/interaction/permission-presets/README.i18n.yaml
# packages/interaction/permission-presets/README.md
# packages/interaction/permission-presets/README.zh.md
# packages/interaction/permission-presets/src/index.ts
# packages/interaction/permission-presets/tests/permission-presets.spec.ts
|
2026-08-29 02:08:28 +08:00 |
|
pku-xht
|
b3b7e00449
|
feat(permission): add Auto review mode
|
2026-08-29 00:56:21 +08:00 |
|
pku-xht
|
40279aea17
|
fix(subprocess): preserve native runner stdio
|
2026-08-29 00:03:12 +08:00 |
|
pku-xht
|
635c35991c
|
test(subprocess): type Linux exec mock
|
2026-08-28 22:38:18 +08:00 |
|
pku-xht
|
a0bc2ea803
|
fix(subprocess): preserve native runner launch semantics
|
2026-08-28 22:34:09 +08:00 |
|
pku-xht
|
aca5c0cb2b
|
fix(subprocess): release Windows runner stdio owners
|
2026-08-28 21:29:09 +08:00 |
|
pku-xht
|
32b2b24099
|
fix(subprocess): close runner stdio handles
|
2026-08-28 20:30:11 +08:00 |
|
pku-xht
|
8096aba953
|
Merge remote-tracking branch 'origin/master' into codex/subprocess-native-containment
|
2026-08-28 19:55:24 +08:00 |
|
pku-xht
|
8ef28f76c0
|
fix(subprocess): preserve Windows runner spawn semantics
|
2026-08-28 19:55:16 +08:00 |
|
pku-xht
|
9aecbad9dd
|
fix(subprocess): keep runner worker-loadable
|
2026-08-28 19:16:34 +08:00 |
|
pku-xht
|
b65575442d
|
Merge origin/master into codex/subprocess-native-containment
|
2026-08-28 18:34:22 +08:00 |
|
pku-xht
|
a95f0b368f
|
fix(subprocess): contain escaped descendants with native owners
|
2026-08-28 18:15:49 +08:00 |
|
pku-xht
|
6c5bb90b48
|
Merge remote-tracking branch 'origin/master' into schedule-web-catalog
|
2026-08-28 14:45:30 +08:00 |
|
pku-xht
|
5a8ef5f3f5
|
fix(web): tighten schedule catalog evidence
|
2026-08-28 09:28:33 +08:00 |
|
pku-xht
|
19b215f426
|
fix(ui-schedule): scope Escape dismissal to catalog
|
2026-08-28 08:39:31 +08:00 |
|
pku-xht
|
1a5d004524
|
Merge commit 'bc954280ae67e349291e51e5787c6987e767fa40' into schedule-web-catalog
# Conflicts:
# packages/client/ui-workspace/src/client/rows/Rows.tsx
# tsconfig.base.json
|
2026-08-28 07:24:24 +08:00 |
|
pku-xht
|
b36f3d323a
|
docs(session): align projection hint ordering
|
2026-08-27 13:40:09 +08:00 |
|
pku-xht
|
b2071a50b9
|
test(api): complete session manager coverage
|
2026-08-27 11:34:01 +08:00 |
|
pku-xht
|
8c67d49ca5
|
fix(api): simplify projection reconciliation
|
2026-08-27 11:02:06 +08:00 |
|
pku-xht
|
c3b694312f
|
fix(web): harden schedule catalog state handling
|
2026-08-27 10:24:36 +08:00 |
|
pku-xht
|
beaa5638b4
|
fix(session): centralize projection baseline precedence
|
2026-08-27 08:55:32 +08:00 |
|
pku-xht
|
dfb9b9475f
|
test(web): close schedule catalog review gaps
|
2026-08-27 06:46:00 +08:00 |
|
pku-xht
|
86fa9f512b
|
Merge origin/master into schedule-web-catalog
|
2026-08-27 05:26:09 +08:00 |
|
pku-xht
|
57d8a79bfe
|
fix(session): validate seeded projection boundary
|
2026-08-27 05:21:41 +08:00 |
|
pku-xht
|
a5330ecf99
|
Merge commit 'e25ae41263f1ce4066aa8352f76d3d6d077b7959' into schedule-web-catalog
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/client/ui-workspace/package.json
|
2026-08-27 03:13:03 +08:00 |
|
pku-xht
|
68c48109e3
|
docs(session): align projection replay criteria
|
2026-08-27 02:51:36 +08:00 |
|
pku-xht
|
c302bedc3a
|
test(subprocess): defer fake runner disconnect
|
2026-08-27 02:37:00 +08:00 |
|
pku-xht
|
11a5bc5083
|
fix(api): preserve projection baseline precedence
|
2026-08-27 02:18:51 +08:00 |
|
pku-xht
|
ef0815db7f
|
chore(subprocess): document disconnect recheck
|
2026-08-27 01:33:06 +08:00 |
|
pku-xht
|
1250b41054
|
docs(subprocess): clarify Windows runner disconnect
|
2026-08-27 00:57:21 +08:00 |
|
pku-xht
|
8042ac94a3
|
test(web): make schedule locale assertion deterministic
|
2026-08-27 00:56:48 +08:00 |
|
pku-xht
|
81257defd2
|
fix(subprocess): preserve clean Windows runner close
|
2026-08-27 00:41:59 +08:00 |
|
pku-xht
|
650e96cb4d
|
docs(session-projection): correct initialization contract
|
2026-08-27 00:03:57 +08:00 |
|
pku-xht
|
07408ff0f1
|
fix(subprocess): preserve failed teardown state
|
2026-08-26 23:43:15 +08:00 |
|
pku-xht
|
dd3e1c8490
|
fix(session): replay projection baselines in order
|
2026-08-26 23:11:22 +08:00 |
|
pku-xht
|
3caa9e4f5a
|
fix(subprocess): retain failed cleanup ownership
|
2026-08-26 22:16:20 +08:00 |
|
pku-xht
|
9e17966e05
|
Merge commit '9acb9c5ac5de67a511afedbb30e74edbdbc4d57e' into schedule-web-catalog
# Conflicts:
# apps/web/tests/schedule-after.e2e.ts
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/api/session-controller/tests/manager.client.spec.ts
# packages/extensions/cordis-client-runner/src/client/slot-catalog.ts
|
2026-08-26 21:27:19 +08:00 |
|
pku-xht
|
48f79a52d8
|
test(session-query): model non-error rejection
|
2026-08-26 20:08:54 +08:00 |
|
pku-xht
|
5fe390dc8b
|
chore: keep generated notices current
|
2026-08-26 20:08:06 +08:00 |
|
pku-xht
|
aa4d80c0a9
|
Merge origin/master into codex/subprocess-native-containment
|
2026-08-26 20:05:15 +08:00 |
|
pku-xht
|
e841fb6049
|
feat(web): surface active schedules in session views
|
2026-08-26 20:03:19 +08:00 |
|
pku-xht
|
166004a6a8
|
fix(subprocess): preserve Windows startup errors
|
2026-08-26 20:01:10 +08:00 |
|
pku-xht
|
6a34a0dd4b
|
fix(subprocess): isolate Linux native target group
|
2026-08-26 19:00:40 +08:00 |
|
pku-xht
|
215c8c8132
|
fix(subagent): wait for real startup evidence
|
2026-08-26 18:51:14 +08:00 |
|
pku-xht
|
20f04373c8
|
Merge commit 'bd88d2ee9f08b3c3aba8c06df527a91d8b76b51d' into codex/subprocess-native-containment
# Conflicts:
# packages/e2b/subprocess-e2b/README.i18n.yaml
# packages/e2b/subprocess-e2b/README.md
# packages/e2b/subprocess-e2b/README.zh.md
# packages/subprocess/README.i18n.yaml
# packages/subprocess/README.md
# packages/subprocess/README.zh.md
# packages/subprocess/subprocess-local/README.i18n.yaml
# packages/subprocess/subprocess-local/README.md
# packages/subprocess/subprocess-local/README.zh.md
# packages/subprocess/subprocess/README.i18n.yaml
# packages/subprocess/subprocess/README.md
# packages/subprocess/subprocess/README.zh.md
# packages/subprocess/win32-process/README.i18n.yaml
# packages/subprocess/win32-process/README.md
# packages/subprocess/win32-process/README.zh.md
|
2026-08-26 15:25:12 +08:00 |
|
pku-xht
|
9cd9c7f634
|
test(web): complete schedule catalog validation
|
2026-08-26 14:40:12 +08:00 |
|
pku-xht
|
cf6f25d283
|
fix(subprocess): keep native runner private
|
2026-08-26 14:10:08 +08:00 |
|
pku-xht
|
673aeb65af
|
Merge commit 'a75a281deadcd90a3841bdd2efebbbbfd68696fc' into schedule-web-catalog
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/subsystems/session-projection.i18n.yaml
# docs/subsystems/session-projection.md
# docs/subsystems/session-projection.zh.md
# packages/client/README.i18n.yaml
# packages/client/README.md
# packages/client/README.zh.md
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/schedule/README.i18n.yaml
# packages/schedule/README.md
# packages/schedule/README.zh.md
# packages/schedule/schedule/README.i18n.yaml
# packages/schedule/schedule/README.md
# packages/schedule/schedule/README.zh.md
# packages/session/session-projection-cache/README.i18n.yaml
# packages/session/session-projection-cache/README.md
# packages/session/session-projection-cache/README.zh.md
# packages/session/session-projection-cache/src/index.ts
# packages/session/session-projection-cache/src/spec.ts
# packages/session/session-projection-cache/tests/cache.spec.ts
# packages/session/session-projection/README.i18n.yaml
# packages/session/session-projection/README.md
# packages/session/session-projection/README.zh.md
|
2026-08-26 00:51:57 +08:00 |
|
pku-xht
|
678cfdfdb4
|
Merge commit '0c177e17a23692d018a79bae59ac9a2db6eba59c' into codex/subprocess-native-containment
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-10-single-file-executable-sdk-runtime-distribution.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-10-single-file-executable-sdk-runtime-distribution.md
# .agents/notes/implemented/architecture/2026-07-10-single-file-executable-sdk-runtime-distribution.zh.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/input.json
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# packages/bundle/acp-app/package.json
# packages/examples/jsonrpc-demo/src/packaged-bin.ts
# packages/subagent/subagent-acp/src/run.ts
# packages/subagent/subagent-acp/tests/subagent-acp.spec.ts
# packages/subprocess/subprocess-local/README.i18n.yaml
# packages/subprocess/subprocess-local/README.md
# packages/subprocess/subprocess-local/README.zh.md
# pnpm-lock.yaml
# scripts/smoke-python-runtime.py
|
2026-08-25 23:22:25 +08:00 |
|
pku-xht
|
cdba045dfc
|
fix(session): trust authoritative projection frames
|
2026-08-25 23:18:46 +08:00 |
|
pku-xht
|
ff413cfe5e
|
fix(subprocess): align async pid evidence
|
2026-08-25 22:24:20 +08:00 |
|
pku-xht
|
5fe7dc333f
|
fix(session): reconcile cached projection hints
|
2026-08-25 22:17:55 +08:00 |
|
pku-xht
|
26969588b7
|
fix(subprocess): address native containment review findings
|
2026-08-25 21:51:22 +08:00 |
|
pku-xht
|
446a632c58
|
Merge commit '882fb242ad930f15617e95cfb04e5c2225d70772' into codex/dsh-sdk-minimal-diagnostics
|
2026-08-25 20:57:46 +08:00 |
|
pku-xht
|
abebdb1eaa
|
Merge origin/master into schedule-web-catalog
|
2026-08-25 20:52:51 +08:00 |
|
pku-xht
|
36a047d436
|
Merge commit '788bc260f98e31801feccde77efdc985c780065a' into codex/dsh-sdk-minimal-diagnostics
# Conflicts:
# .agents/notes/implemented/feature/2026-07-27-typescript-sdk-and-sdk-subagent-backend.i18n.yaml
# .agents/notes/implemented/feature/2026-07-27-typescript-sdk-and-sdk-subagent-backend.md
# .agents/notes/implemented/feature/2026-07-27-typescript-sdk-and-sdk-subagent-backend.zh.md
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/sdk/client/README.i18n.yaml
# packages/sdk/client/README.md
# packages/sdk/client/README.zh.md
# packages/sdk/client/tests/sdk-client.spec.ts
# packages/subagent/subagent-dsh-sdk/README.i18n.yaml
# packages/subagent/subagent-dsh-sdk/README.md
# packages/subagent/subagent-dsh-sdk/README.zh.md
# packages/subagent/subagent-dsh-sdk/src/index.ts
# packages/subagent/subagent-dsh-sdk/src/run.ts
# packages/subagent/subagent-dsh-sdk/tests/fixtures/loader/child-mock-llm.ts
# packages/subagent/subagent-dsh-sdk/tests/loader-composition.e2e.ts
# packages/subagent/subagent-dsh-sdk/tests/subagent-dsh-sdk.spec.ts
# snapshots/sdk/sdk.snapshot.ts
|
2026-08-25 20:50:41 +08:00 |
|
pku-xht
|
907457580f
|
Merge origin/master into schedule-web-catalog
|
2026-08-25 20:46:07 +08:00 |
|
pku-xht
|
ea3284b1af
|
Merge commit '0c177e17a23692d018a79bae59ac9a2db6eba59c' into codex/product-subagent-runtime-refresh-codex
|
2026-08-25 20:11:56 +08:00 |
|
pku-xht
|
8e9bac4a27
|
fix(subprocess): align native containment contract
|
2026-08-25 20:06:00 +08:00 |
|
pku-xht
|
ddbe5abac8
|
Merge commit '80d68a54120fc87e6b354e41562a9fbfd6874e48' into codex/dsh-sdk-minimal-diagnostics
|
2026-08-25 19:52:38 +08:00 |
|
pku-xht
|
d149e6f222
|
Merge commit '80d68a54120fc87e6b354e41562a9fbfd6874e48' into codex/product-subagent-runtime-refresh-codex
# Conflicts:
# examples/acp-agent/tests/snapshots/product-subagent-result-diagnostic/stdout.expected.jsonl
# snapshots/session/product-subagent-result-diagnostic/session.jsonl
|
2026-08-25 19:42:47 +08:00 |
|
pku-xht
|
170c640bdf
|
Merge commit '80d68a54120fc87e6b354e41562a9fbfd6874e48' into codex/dsh-sdk-dynamic-subagent-routing
|
2026-08-25 19:38:11 +08:00 |
|
pku-xht
|
4d54bfdff3
|
test(snapshot): refresh DSH SDK route schemas
|
2026-08-25 19:36:55 +08:00 |
|
pku-xht
|
b57d378e7d
|
Merge commit '74a6e1e5cf520cdde8bf461d9051c81142fd6afe' into codex/dsh-sdk-minimal-diagnostics
|
2026-08-25 19:33:48 +08:00 |
|
pku-xht
|
08aed20139
|
test(ci): stabilize cross-platform consumer gates
|
2026-08-25 19:27:34 +08:00 |
|
pku-xht
|
d372dceee1
|
Merge commit '74a6e1e5cf520cdde8bf461d9051c81142fd6afe' into codex/dsh-sdk-dynamic-subagent-routing
|
2026-08-25 19:25:22 +08:00 |
|
pku-xht
|
88f518097b
|
Merge commit '74a6e1e5cf520cdde8bf461d9051c81142fd6afe' into codex/product-subagent-runtime-refresh-claude-code
|
2026-08-25 19:15:55 +08:00 |
|
pku-xht
|
f217795644
|
Merge commit 'a0e4561b88e76172dd779bef4b5e8c454550c3e9' into codex/dsh-sdk-minimal-diagnostics
|
2026-08-25 19:10:14 +08:00 |
|
pku-xht
|
2a9b940ef5
|
feat(web): list active reminders in the session header
|
2026-08-25 18:50:50 +08:00 |
|
pku-xht
|
847c13a117
|
test(cli): allow Windows help smoke startup budget
|
2026-08-25 18:46:42 +08:00 |
|
pku-xht
|
b274f5e606
|
test: refresh dynamic route prompts after master
|
2026-08-25 18:39:26 +08:00 |
|
pku-xht
|
09fcf48ad8
|
test(snapshot): refresh DSH diagnostic prompt
|
2026-08-25 18:32:13 +08:00 |
|
pku-xht
|
311d565ace
|
Merge commit '8385aeecf95a4b842e8c317ab75ce26cafe8ba90' into codex/dsh-sdk-dynamic-subagent-routing
|
2026-08-25 18:31:27 +08:00 |
|
pku-xht
|
b9cd0d0c93
|
test: declare loader fixture skill dependency
|
2026-08-25 18:29:13 +08:00 |
|