Skip to content

feat: add explicit tracked subsession yielding#55

Merged
jmfederico merged 3 commits into
mainfrom
feat/subsession-yield
Jul 13, 2026
Merged

feat: add explicit tracked subsession yielding#55
jmfederico merged 3 commits into
mainfrom
feat/subsession-yield

Conversation

@jmfederico

@jmfederico jmfederico commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • add yield_to_subsessions as an explicit tracked-subsession join action
  • list other working children in each completion notice so the parent can work or yield again
  • keep working-child inspection non-terminating and withhold partial model-facing output
  • place PI WEB guidance before a labeled marker and child output/transcripts last
  • use concise tool guidance, with focused tests, synchronized docs, and a patch Changeset

Validation

  • npm run verify
  • npm run build
  • git diff --check origin/main...HEAD

Operational note

Restart the long-lived pi-web-sessiond.service after deploying this change.

@jmfederico jmfederico merged commit 9c62613 into main Jul 13, 2026
2 checks passed
@jmfederico jmfederico deleted the feat/subsession-yield branch July 13, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant