Skip to content

refactor(agents): name a run by its RunId - #796

Open
justintime4tea wants to merge 6 commits into
justingross/GH-778-run-events-carry-lifecycle-and-activityfrom
justingross/GH-778-run-id-on-run-context
Open

justintime4tea wants to merge 6 commits into
justingross/GH-778-run-events-carry-lifecycle-and-activityfrom
justingross/GH-778-run-id-on-run-context

refactor(orchestration): type persistence's run id apart from the run's

f4e2779
Select commit
Loading
Failed to load commit list.
Mezmo Org GitHub App for Jenkins / Commitlint succeeded Oct 9, 2026 in 4s

Commitlint

🟢 All commits follow the conventional commit style. Great work!

Details

🟢 commit (${\color{blue}f4e2779}$) refactor(orchestration): type persistence's run id apart from the run's

🟢 commit (${\color{blue}1b232f4}$) doc(orchestration): describe only the factory's own run choice

🟢 commit (${\color{blue}94efb94}$) fix(server): tie a run's id to its origin on the agent span

🟢 commit (${\color{blue}7481e11}$) fix(agents): match a run's id by its spelling

🟢 commit (${\color{blue}e4abf8d}$) fix(orchestration): name an unscoped orchestration by one run id

🟢 commit (${\color{blue}179eab1}$) refactor(agents): name a run by its RunId

🟢 commit (${\color{blue}8c0a23f}$) doc(events): drop the claim that no second run id travels

🟢 commit (${\color{blue}85f0a05}$) feat(events): carry usage on every terminal lifecycle event

🟢 commit (${\color{blue}fa9af6f}$) feat(events): let a start name the run it continues

🟢 commit (${\color{blue}53e19a1}$) doc(events): say what a false from follows() covers

🟢 commit (${\color{blue}778eaa4}$) fix(events): read a null liveness as the default

🟢 commit (${\color{blue}2a25276}$) feat(events): read an unknown variant as unknown rather than failing

🟢 commit (${\color{blue}5db77be}$) refactor(cli): use the shared duration_ms serde module

🟢 commit (${\color{blue}1e7fd93}$) refactor(events): share timestamp, sequence number, and duration_ms

🟢 commit (${\color{blue}58337b4}$) feat(events): refuse empty and nil identifiers

🟢 commit (${\color{blue}a153df9}$) feat(events): give a session an event envelope carrying run lifecycle