1.4 KiB
Upstream provenance
- Upstream: https://github.com/tintinweb/pi-subagents
- Imported tag:
v0.18.0 - Imported commit:
3f9d35cd078d18a141eb5a6d8f4fc5010d756280 - Snapshot date: 2026-08-20
- Upstream package version:
0.18.0 - License: MIT
Local maintenance
This directory is maintained directly by the my-pi repository. It is not a submodule and must not contain a nested .git, upstream .pi state, node_modules, coverage output, or generated build output.
The initial import preserves the upstream TypeScript source, tests, examples, documentation, media, package metadata, and license. The upstream .github/ automation and local .pi/ state were intentionally not imported.
The source is included in the root package and installed through the root file:./pi-subagents dependency, while the host-owned extensions/subagents.ts wrapper is default-loaded from root pi.extensions. The local snapshot adds the documented permission child lifecycle bridge, root-authority forwarding identity, active-agent identity, and host-owned exact-path mandatory extension policy. The bundle wrapper protects extensions/permission-system.ts from Agent-controlled extension filtering and fails closed if that entry is unavailable. Root orchestration tools are assigned to Tool Search's checked-in subagents group, and Pi host peers are marked optional so the bundle does not install a second Pi runtime.