diff --git a/package.json b/package.json index 38951f5..880d1ac 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "amp:plugin-check": "pnpm amp:plugin-types && tsc --noEmit --pretty false" }, "devDependencies": { - "@earendil-works/pi-ai": "^1.1.0", + "@earendil-works/pi-ai": "^1.3.0", "@earendil-works/pi-coding-agent": "^1.1.0", "@earendil-works/pi-tui": "^1.1.0", "@types/node": "^26.6.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e66064..79abe79 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -167,8 +167,8 @@ importers: .: devDependencies: '@earendil-works/pi-ai': - specifier: ^1.1.0 - version: 1.1.0(@aws-sdk/credential-provider-node@3.972.85)(@smithy/signature-v4@5.7.4)(undici@8.10.2)(ws@8.22.0) + specifier: ^1.3.0 + version: 1.3.0(@aws-sdk/credential-provider-node@3.972.85)(@smithy/signature-v4@5.7.4)(undici@8.10.2)(ws@8.22.0) '@earendil-works/pi-coding-agent': specifier: ^1.1.0 version: 1.1.0(@aws-sdk/credential-provider-node@3.972.85)(@smithy/signature-v4@5.7.4)(ws@8.22.0) @@ -296,6 +296,11 @@ packages: engines: {node: '>=22.19.0'} hasBin: true + '@earendil-works/pi-ai@1.3.0': + resolution: {integrity: sha512-KaBI8x7q7sPoFUXICNGD9efHzDG+oRNwVvkA9jdIsSQWH1RjFssOlEGsbLtewUPPgCrvmz0l2KTgSLXTyj3acw==} + engines: {node: '>=22.19.0'} + hasBin: true + '@earendil-works/pi-codemode@1.1.0': resolution: {integrity: sha512-8Asc2AzhoNaXS1snmRFa96OhcWIlFM5k1Kuiz6p2DvIYgi5QHQccRAmDVY9oO92TzWrizpvQpconZGQ7JhlI7Q==} engines: {node: '>=22.19.0'} @@ -313,6 +318,10 @@ packages: resolution: {integrity: sha512-8gAK05/2pPozZZz6hCLOi8x2vsqzvsmO9gG92kbvuvTPm0qMHaFlaXX98ndXsrOi5pmzha7vNLguuG4+0Rgxjw==} engines: {node: '>=22.19.0'} + '@earendil-works/pi-telemetry@1.3.0': + resolution: {integrity: sha512-ERGZr+aXjNJzoUbB7ZzHVH3g5otzMHjHLs2Fyizm12By5X+gBEhod9cJXFOk13S7M8a29Am+Mq21zm73mRJFLg==} + engines: {node: '>=22.19.0'} + '@earendil-works/pi-tui@1.1.0': resolution: {integrity: sha512-v7wkS0y2ErZvZkSfemqd9RrBZJ5x6p8Ujsv7NdJj01IXJyFM0kNL6rMdcKcvTe7EVTd6ugvDB9VPZSoaBF9QxQ==} engines: {node: '>=22.19.0'} @@ -1233,6 +1242,31 @@ snapshots: - ws - zod + '@earendil-works/pi-ai@1.3.0(@aws-sdk/credential-provider-node@3.972.85)(@smithy/signature-v4@5.7.4)(undici@8.10.2)(ws@8.22.0)': + dependencies: + '@anthropic-ai/sdk': 0.129.0 + '@aws-sdk/client-bedrock-runtime': 3.1127.0 + '@earendil-works/pi-telemetry': 1.3.0 + '@google/genai': 2.21.0 + '@smithy/node-http-handler': 4.12.1 + http-proxy-agent: 9.1.0 + https-proxy-agent: 9.1.0 + openai: 7.19.0(@aws-sdk/credential-provider-node@3.972.85)(@smithy/signature-v4@5.7.4)(undici@8.10.2)(ws@8.22.0) + partial-json: 0.1.7 + typebox: 1.3.27 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - '@modelcontextprotocol/sdk' + - '@smithy/hash-node' + - '@smithy/signature-v4' + - bufferutil + - kerberos + - supports-color + - undici + - utf-8-validate + - ws + - zod + '@earendil-works/pi-codemode@1.1.0': dependencies: quickjs-wasi: 3.6.2 @@ -1280,6 +1314,8 @@ snapshots: '@earendil-works/pi-telemetry@1.1.0': {} + '@earendil-works/pi-telemetry@1.3.0': {} + '@earendil-works/pi-tui@1.1.0': dependencies: get-east-asian-width: 1.6.0