文件最后提交记录最后更新时间
feat(deps): added pi.zod exports and removed TypeBox package exports - Added canonical pi.zod schema API exports and removed TypeBox package exports/imports. - Migrated Tool schema typing from TypeBox to shared TSchema/Zod flow with legacy TypeBox compatibility. - Updated AI provider adapters and MCP/agent builders to convert tool params through toolWireSchema(). - Reworked schema validation from AJV to Zod-safe parsing with fromTypeBox, toolWireSchema, and meta schema checks. 17 天前
feat: added host-uri frame and rpc bridge for read/write/cancel routing - Added set_host_uri_schemes and host-uri frame/type definitions; documented read/write/cancel behavior. - Added RpcHostUriBridge in rpc mode to register schemes, dispatch read/write/cancel ops, and clear pending requests. - Added internal URL write support with lowercased scheme matching, handler routing, and hashline-prefixed success output. - Added Python host-uri APIs/exports, cancellable client request handling, and host-uri read/write test coverage. 17 天前
refactor: replaced instanceof Promise checks with isPromise utility - Imported isPromise from node:util/types in four modules. - Replaced four instanceof Promise checks with isPromise calls for more reliable promise detection. 5 天前
feat: added host-uri frame and rpc bridge for read/write/cancel routing - Added set_host_uri_schemes and host-uri frame/type definitions; documented read/write/cancel behavior. - Added RpcHostUriBridge in rpc mode to register schemes, dispatch read/write/cancel ops, and clear pending requests. - Added internal URL write support with lowercased scheme matching, handler routing, and hashline-prefixed success output. - Added Python host-uri APIs/exports, cancellable client request handling, and host-uri read/write test coverage. 17 天前
refactor(compaction): moved compaction APIs to @oh-my-pi/pi-agent-core - Relocated compaction, branch-summarization, pruning, and utils from coding-agent to packages/agent/src/compaction. - Moved OpenAI remote compaction helpers from packages/ai to the new compaction module. - Added handoff.ts with extractHandoffDocument, createHandoffContext, and renderHandoffPrompt helpers. - Exposed new entries.ts with standalone SessionEntry types so coding-agent no longer owns them. 17 天前