mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-09-11 04:00:38 +00:00
fix(code-runtime-python): send the run frame after boot-ack; reject directories in pythonBin resolution
The review's two behavior items: the run frame was written back-to-back with the boot frame (the seam contract puts run after boot-ack, which confirms the namespaces were accepted); it now goes out from the boot-ack handler, so a boot failure cannot race the run frame. resolvePythonBin now requires the candidate to be a regular file — a directory passes X_OK and would otherwise shadow a later real interpreter. Doc spots: the load-time overflow message says worker-exit (not stranding to the wall clock), the run JSDoc spells out the resolve-with-error contract, the PATH-stub test removes the stale v8 ignore, and the README's binding-value bullet names serialization cost.
This commit is contained in:
@@ -2,5 +2,5 @@
|
||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||
# after editing either side, bring the other along and re-record with:
|
||||
# pnpm run verify-translation-pairing --write packages/code-runtime/code-runtime-python/README.md
|
||||
README.md: 7b116c4d51df44e0db519fdf0fd73a1776dfb4f1
|
||||
README.zh.md: 2f367d6bde6d79163be9e45e2bdea61ab0f62958
|
||||
README.md: eab1adebcf3189d7bec812dd4b1a16a3e9d0a78c
|
||||
README.zh.md: d52545f3fcc8884341f3fdfad0d387808eafcd62
|
||||
|
||||
Reference in New Issue
Block a user