agent-ecosystem/test/main
777genius 068399543e feat(team): clean stale persisted runtime metadata for dead direct processes
Когда снимок liveness возвращает stale_metadata для direct-process
teammate с persisted runtimePid, который реально мёртв — собираем
кандидатов на очистку и сбрасываем их runtimePid/bootstrap-поля
из config.json через двойной чек под guard для запущенных run/launch
state. Это убирает мёртвые pid из последующих snapshot'ов и не
трогает OpenCode/lane-aware/runtime-session-имеющиеся записи.

Дополнительно добавлены targeted-pid liveness check (используется
расширение TeamRuntimeLivenessResolver.targetedProcess) и
shouldUsePersistedLaunchRuntimePidForMetadata, чтобы не подсасывать
устаревший pid в metricsPid для членов с lane-aware конфигурацией.
2026-05-29 00:06:48 +03:00
..
build chore: checkpoint existing workspace changes 2026-05-23 13:48:35 +03:00
features fix(opencode): explain managed profile link failures 2026-05-25 20:59:12 +03:00
http feat(team): improve runtime provider workflows 2026-05-17 19:11:26 +03:00
ipc fix(opencode): stabilize runtime message delivery 2026-05-28 16:39:04 +03:00
services feat(team): clean stale persisted runtime metadata for dead direct processes 2026-05-29 00:06:48 +03:00
utils fix(security): harden command and path handling 2026-05-28 22:34:47 +03:00
sentry.test.ts chore: checkpoint frontend workspace updates 2026-05-18 01:57:16 +03:00