Skip to content
This repository was archived by the owner on May 28, 2026. It is now read-only.

feat: add Pi ready marker and session metadata#128

Closed
RogerNavelsaker wants to merge 1 commit into
jayminwest:mainfrom
RogerNavelsaker:rn/pi-ready-marker-clean
Closed

feat: add Pi ready marker and session metadata#128
RogerNavelsaker wants to merge 1 commit into
jayminwest:mainfrom
RogerNavelsaker:rn/pi-ready-marker-clean

Conversation

@RogerNavelsaker

Copy link
Copy Markdown
Contributor

Summary

  • pass explicit Overstory session metadata into Pi-managed sessions
  • switch Pi readiness detection to the explicit [OVERSTORY:READY] marker
  • remove legacy core-generated Pi guard files and rely on the external os-eco Pi extension for session-scoped policy

Scope

This is the clean replacement for the old #120 integration branch. It contains only the Pi ready-marker/session-metadata change set, so it is ready to upstream independently of the downstream dogfood branch.

Testing

  • bun test src/runtimes/pi.test.ts src/commands/sling.test.ts src/commands/coordinator.test.ts

@RogerNavelsaker

Copy link
Copy Markdown
Contributor Author

Superseded by #129 from , which keeps the branch name aligned with the intended upstream Pi ready-marker work and updates the ready marker to the extension-emitted form.

@RogerNavelsaker
RogerNavelsaker deleted the rn/pi-ready-marker-clean branch March 23, 2026 15:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant