Skip to content

feat(pi): add first-class ftown integration - #59

Merged
fkesheh merged 3 commits into
mainfrom
feat/pi-ftown-tools
Aug 8, 2026
Merged

feat(pi): add first-class ftown integration#59
fkesheh merged 3 commits into
mainfrom
feat/pi-ftown-tools

Conversation

@fkesheh

@fkesheh fkesheh commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • make Pi a first-class harness with model selection, loops/workflows, exact native resume, and automatic extension installation
  • forward native lifecycle hooks and live cumulative token usage while persisting Pi session identity
  • expose authenticated, schema-driven Pi tools for ftown mail, session inspection/lifecycle, archives, and structured loop control
  • harden transcript containment, malformed usage handling, revive reporting, and stale bridge credential fallback
  • publish the extension and API contract in ftown-bridge 0.19.8

Validation

  • bridge tests: 568 passed
  • UI tests: 133 passed
  • bridge and UI production builds passed
  • E2E TypeScript passed
  • npm package dry run includes the Pi extension and API contract
  • gitleaks and git diff checks passed
  • local Playwright: 30 passed, 2 skipped, 1 environment-specific WebRTC P2P failure; the unchanged direct-transport case selected Cloud on macOS, so Linux CI is the merge gate

See docs/presubmit-report.md for the full scorecard and findings.

fkesheh added 2 commits August 8, 2026 09:50
Make Pi a native harness with launch, resume, lifecycle hooks, live usage, loops, and workflows. Bundle an authenticated extension for mail, session management, inspection, and structured loop control while excluding raw terminal and command surfaces. Harden transcript containment, token parsing, revive reporting, and stale bridge credential fallback. Include the extension contract, package assets, UI support, and regression coverage.
@vercel

vercel Bot commented Aug 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ftown Ready Ready Preview Aug 8, 2026 12:57pm

Request Review

@fkesheh
fkesheh merged commit 794bf21 into main Aug 8, 2026
6 checks passed
@fkesheh
fkesheh deleted the feat/pi-ftown-tools branch August 9, 2026 09:58
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