Oh My Piのナレッジベース
Oh My PiはPi harnessをcoding-first surfaceへ拡張し、native search、LSP、debugging、subagents、memory、browser、desktop toolsを備えます。Capabilityが増えるほどprovenanceとprofile boundaryが重要です。

MAP
OMPの実行・記憶・委派は、reviewed recordでaccountableにする。
Oh My PiはPi harnessをcoding-first surfaceへ拡張し、native search、LSP、debugging、subagents、memory、browser、desktop toolsを備えます。Capabilityが増えるほどprovenanceとprofile boundaryが重要です。
Rust tools、shell、LSP、DAP、browser、desktop
Isolated worktree、typed result、Agent Hub
Project-scoped facts、retain、recall、learn
Project/user config、profile credentials
01 · Oh My Piのナレッジベース
Native toolsはcross-platform runtimeへcompileされる
Oh My PiはPi harnessをcoding-first surfaceへ拡張し、native search、LSP、debugging、subagents、memory、browser、desktop toolsを備えます。Capabilityが増えるほどprovenanceとprofile boundaryが重要です。
| Native runtime | Rust tools、shell、LSP、DAP、browser、desktop | Capability surfaceとversioned implementation |
|---|---|---|
| Subagent | Isolated worktree、typed result、Agent Hub | Parentへoutcomeが戻るparallel execution |
| Memory | Project-scoped facts、retain、recall、learn | Staleになり得るcontext recovery |
| MCP profile | Project/user config、profile credentials | Transportとauthを明示するexternal capability |
02 · Oh My Piのナレッジベース
Profileはuser-level MCP configとcredentialを分離する
OMPの実行・記憶・委派は、reviewed recordでaccountableにする。
Capability surfaceとversioned implementation
Parentへoutcomeが戻るparallel execution
Staleになり得るcontext recovery
Transportとauthを明示するexternal capability
03 · Oh My Piのナレッジベース
Memoryとtyped subagent resultはprovenanceでありautomatic acceptanceではない
Oh My Piのナレッジベース: Native toolsはcross-platform runtimeへcompileされる; Profileはuser-level MCP configとcredentialを分離する; Memoryとtyped subagent resultはprovenanceでありautomatic acceptanceではない.
oh-my-pi_1Rust tools、shell、LSP、DAP、browser、desktop · Capability surfaceとversioned implementationoh-my-pi_2Isolated worktree、typed result、Agent Hub · Parentへoutcomeが戻るparallel executionoh-my-pi_3Project-scoped facts、retain、recall、learn · Staleになり得るcontext recoveryoh-my-pi_4Project/user config、profile credentials · Transportとauthを明示するexternal capabilityEVIDENCE
Oh My Piのナレッジベース: inspect the boundary
Native toolsはcross-platform runtimeへcompileされる Profileはuser-level MCP configとcredentialを分離する Memoryとtyped subagent resultはprovenanceでありautomatic acceptanceではない
oh-my-pi_1Native runtime: Rust tools、shell、LSP、DAP、browser、desktop; Capability surfaceとversioned implementationoh-my-pi_2Subagent: Isolated worktree、typed result、Agent Hub; Parentへoutcomeが戻るparallel executionoh-my-pi_3Memory: Project-scoped facts、retain、recall、learn; Staleになり得るcontext recoveryoh-my-pi_4MCP profile: Project/user config、profile credentials; Transportとauthを明示するexternal capabilityACCEPTANCE
Oh My Piのナレッジベース: execution is not acceptance
OMPの実行・記憶・委派は、reviewed recordでaccountableにする。
Verify Rust tools、shell、LSP、DAP、browser、desktop before accepting Capability surfaceとversioned implementation.
Verify Isolated worktree、typed result、Agent Hub before accepting Parentへoutcomeが戻るparallel execution.
Verify Project-scoped facts、retain、recall、learn before accepting Staleになり得るcontext recovery.
Verify Project/user config、profile credentials before accepting Transportとauthを明示するexternal capability.
FAQ
Oh My Piのナレッジベース: practical questions
OMPの実行・記憶・委派は、reviewed recordでaccountableにする。
Native tool resultはcanonicalになりますか?
なりません。Resultとruntime traceであり、source ownerとreviewerがtruthを決めます。
MCP type fieldが必要なのはなぜですか?
Typeを省略するとOMPはstdioとして扱います。Remote serverはhttpまたはsseを明示します。
Profileはproject間で共有されますか?
User-level MCPはactive profile、project .omp/mcp.jsonはworking directoryに従います。Profileを記録します。
Memoryはreviewed recordを置換しますか?
次のsessionのcontext recoveryに使いますが、accountable canonical recordを静かに置換しません。
NEXT
OMPの実行・記憶・委派は、reviewed recordでaccountableにする。
Oh My PiはPi harnessをcoding-first surfaceへ拡張し、native search、LSP、debugging、subagents、memory、browser、desktop toolsを備えます。Capabilityが増えるほどprovenanceとprofile boundaryが重要です。
