1.5 KiB
Upstream provenance
- Upstream: https://github.com/tuansondinh/pi-tool-search
- Imported tag:
v0.3.6 - Imported commit:
ddfb23646fd3957b791214de278e23aa393c9b13 - Snapshot date: 2026-08-19
- Upstream package version:
0.3.6 - License declared by upstream package metadata: MIT
The upstream repository did not contain a LICENSE file at this snapshot. This directory adds the standard MIT text using the author identity declared in upstream package.json.
Local maintenance
This directory is maintained directly by the my-pi repository. It is not a submodule and must not contain a nested .git, .pi state, node_modules, or generated build output.
The initial local adaptation replaces the retired @mariozechner/pi-coding-agent and @sinclair/typebox imports with the current @earendil-works/pi-coding-agent and typebox host APIs, and removes the hidden sendMessage steer workaround.
The maintained implementation now diverges further from the upstream add-only exact-name manifest: it ships authoritative groups for the tools exposed by my-pi, optionally builds strictly validated model metadata only for unrecognized third-party tools, activates original schemas by group, and bounds long-session growth with pinned tools plus group-level LRU eviction. Standard bundle users need neither first-use model generation nor a user cache. Pure additions use current Pi's native incremental propagation; replacements intentionally use the host's safe fallback.