creatixchu
219d664ad5
test(ptc): wait for concurrent releases of the same owner
2026-09-28 16:27:46 +08:00
creatixchu
bcd1e66141
fix(ptc): reserve owners through explicit environment release
2026-09-28 16:27:15 +08:00
creatixchu
6fe4bf04fc
fix(ptc): retain idle process cleanup until it settles
2026-09-28 16:24:05 +08:00
creatixchu
02c12b5a38
test(ptc): refresh runtime-owned execution instructions
2026-09-28 16:16:20 +08:00
creatixchu
bf95e3a74b
fix(ptc): preserve policy and evaluation lifecycle across memory runs
2026-09-28 16:08:45 +08:00
creatixchu
faf41c6cd7
test(ptc): validate raw mode values at the schema parser
2026-09-28 15:31:34 +08:00
creatixchu
7c05445810
test(ptc): reload execution modes through the provider fiber
2026-09-28 15:29:57 +08:00
creatixchu
30b193b38a
feat(ptc): select Node state retention through executionMode
2026-09-28 15:27:39 +08:00
creatixchu
10d4193663
test(ptc): cover cleanup and cancellation after idle process exit
2026-09-25 13:54:03 +08:00
creatixchu
bf84ab113f
docs(ptc): specify retained evaluation and release behavior
2026-09-25 13:49:05 +08:00
creatixchu
065963128c
test(ptc): pin implicit globals and completed callback errors
2026-09-25 13:40:12 +08:00
creatixchu
01aeea93f2
fix(ptc): reject dispatch to an exited retained process
2026-09-25 13:34:23 +08:00
creatixchu
5a2bb185ab
fix(ptc): refresh retained binding error descriptors
2026-09-25 13:15:17 +08:00
creatixchu
1c29ff0598
fix(ptc): await every retained environment during unload
2026-09-25 13:11:00 +08:00
creatixchu
d256be165c
fix(ptc): return bounded parse-overflow cleanup failures
2026-09-25 13:04:16 +08:00
creatixchu
d3ab674dcd
test(ptc): pin syntax rejection before REPL startup
2026-09-25 12:47:36 +08:00
creatixchu
0b26294635
test(ptc): keep process identity diagnostics free of environment data
2026-09-25 12:43:09 +08:00
creatixchu
9d6a9e28b5
fix(ptc): isolate the REPL process binding
2026-09-25 12:40:48 +08:00
creatixchu
a340ecfd31
Merge master into persistent PTC
2026-09-25 11:52:21 +08:00
creatixchu
0309d22520
docs(ptc): clarify raw subprocess output attribution
2026-09-24 23:01:33 +08:00
creatixchu
9e17500315
fix(ptc): separate shared schema value from config type
2026-09-24 22:55:09 +08:00
creatixchu
7101555061
test(ptc): cover retained process races and refresh model evidence
2026-09-24 22:52:52 +08:00
creatixchu
6a8483ce42
fix(ptc): contain retained evaluation failures and output
2026-09-24 22:44:56 +08:00
turtle1999
787b746b80
release(dsh): 0.1.7-rc.2
2026-09-24 21:24:26 +08:00
Turtle
e7def469e1
feat(i18n): key translation pairing records by heading section ( #5036 )
...
* feat(i18n): key translation pairing records by heading section
Replace the whole-file blob hashes in *.i18n.yaml with one entry per
heading section that still holds language-specific content, keyed by the
English heading-slug path. Blocks identical across the pair (generated
table rows, code blocks, shared regions) stay out of the hash, so edits to
different sections and identical regenerations merge with Git's default
text merge, including on GitHub.
Remove the dsh-translation-pairing merge driver, its resolver command and
installer wiring; gen-translation-brief recovers last-confirmed text from
commit history. Migrate all active records, archive the superseded Agent
Note, and record the replayed conflict reduction in the new one.
* test(i18n): refresh translation prompt snapshot for the terminology note
* feat(i18n): exclude only code blocks and generated regions from pairing records
Replace byte-equality masking with an explicit rule: a record hash skips
fenced code blocks and BEGIN/END GENERATED regions, the two kinds of
content the pairing gate already requires to be identical on both sides.
Move generated data into regions written into both pages:
gen-config-catalog renders both languages and the record with per-package
regions labelled by code identifiers; gen-module-graph keeps its table in a
region; gen-doc-graphs splices the event matrix regions into the Chinese
page. Add a generic region splice beside the region grammar.
2026-09-23 22:32:06 +08:00
turtle1999
a60af51e80
release(dsh): 0.1.7-rc.1
2026-09-23 20:47:45 +08:00
creatixchu
75ae02da4a
fix(ptc): allow top-level await in scoped blocks
2026-09-23 20:18:49 +08:00
creatixchu
cff260f048
chore(ptc): align published artifacts and strict lint contracts
2026-09-23 17:12:43 +08:00
creatixchu
b0dc38429a
test(ptc): pin packaged-host persistent bootstrap selection
2026-09-23 17:08:00 +08:00
creatixchu
1393ed2e12
fix(ptc): simplify evaluation settlement and isolate published bundles
2026-09-23 17:03:04 +08:00
creatixchu
7391d06a8d
fix(ptc): preserve provider identity and self-contained published entries
2026-09-23 17:00:37 +08:00
creatixchu
e625e7a6a5
fix(ptc): report process loss consistently across exit event ordering
2026-09-23 16:58:27 +08:00
creatixchu
4fe78cb71a
fix(ptc): compose the persistent provider and share process cleanup
2026-09-23 16:55:21 +08:00
creatixchu
5f5395f7ad
test(ptc): cover persistent process transport and cleanup failures
2026-09-23 16:50:38 +08:00
creatixchu
2859d2bb08
test(ptc): verify REPL callback ownership and scoped output
2026-09-23 16:48:26 +08:00
creatixchu
bd2ed0ce61
test(ptc): exercise ownerless requests without explicit undefined fields
2026-09-23 16:45:21 +08:00
creatixchu
607077b985
test(ptc): cover retained state and recovery through the shipped profile
2026-09-23 16:44:48 +08:00
creatixchu
4fb14dcac6
feat(ptc): add opt-in best-effort persistent Node REPL
2026-09-23 16:41:38 +08:00
imccyu
10ea83bcc3
release(dsh): 0.1.7-alpha.2
2026-09-22 23:12:55 +08:00
imccyu
4e6028a604
build: use tilde ranges for vendor and native workspaces
2026-09-22 21:14:06 +08:00
imccyu
37372101b5
build: pin internal DSH workspace dependencies
2026-09-22 21:12:56 +08:00
turtle1999
112ce776ac
release(dsh): 0.1.7-alpha.1
2026-09-22 11:59:16 +08:00
creatixchu
6b1808f432
release(dsh): 0.1.6-alpha.2
2026-09-17 21:11:19 +08:00
07akioni
a66d81e33f
fix(ptc): limit Electron selector to startup and budget native tests
2026-09-16 13:11:08 +08:00
07akioni
a139e6e9e1
fix(ptc): preserve Electron Node mode when launching programs
2026-09-16 12:52:50 +08:00
creatixchu
ea53423b60
release(dsh): 0.1.6-alpha.1
2026-09-15 09:35:57 +08:00
Tianyi Cui
34f80b8e6e
fix(workflow): close lifecycle and CI integration gaps
2026-09-13 14:47:56 +08:00
Tianyi Cui
35af8698c2
fix(workflow): execute orchestration in the sandboxed PTC runtime
2026-09-13 14:47:56 +08:00
Tianyi Cui
7c9bb5914c
refactor(ptc): align runtime packages and services with PTC naming
2026-09-12 15:03:04 +08:00