opencode/packages/core
Kit Langton acaca2cc01 fix(util): separate process exit from capture completion
Report exit and running state from the child exit signal, independently of buffered output. On scope release, discard abandoned capture and retain the existing pipe-close or capture-deadline wait before applying process-group cleanup policy.

Cover unread output after confirmed process exit, successful descendant survival, and the approved policy that a parent exiting successfully before its invocation timeout retains success while the bounded capture grace finishes.
2026-08-31 15:12:01 -04:00
..
script fix(core): preserve benchmark directory argument (#45634) 2026-08-27 19:38:58 -04:00
src feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
test fix(util): separate process exit from capture completion 2026-08-31 15:12:01 -04:00
bunfig.toml
drizzle.config.ts
package.json fix(pty): own daemon lifetime and hand off restarts (#45551) 2026-08-27 11:52:48 -04:00
README.md
schema.json feat(core): decouple workspace identity from provisioning (#44526) 2026-08-23 23:49:51 +00:00
sst-env.d.ts
tsconfig.build.json
tsconfig.json
tsconfig.tests.json

@opencode-ai/core

Core runtime services for OpenCode.