Files
hapi/shared/package.json
T
ee8802784d merge: hapi upstream main 2026-10-19 (34 commits past v0.30.7)
Bring in the post-0.30.7 upstream work while keeping local team, macaron,
requirement, DSH and deployment features:

- runner/hub: cross-platform orphan reap on archive and tracking loss,
  machine-spawn preallocated stubs, keepalive-only sessions reconcile to idle
- hub: prepared-statement cache, stale/canceled permission request handling
- cli: Codex compaction announcements, dynamic Kimi models, MCP bridge reap
- web: session toolbar icon shedding, mark-all-read, unread/active sections,
  Russian locale, external-link preference, 48px search chrome
- ios/android: locale and font-size updates

Conflict resolution keeps local-only behavior (agent team spawns, macaron
skins, collapsible sidebar, workspace markdown images) layered on the new
upstream toolbar and session lifecycle plumbing.

Test infrastructure: skip the Docker-only pwsh integration test quickly when
Docker is unavailable, and exclude the Bun-only usageScan test from vitest.

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-23 12:44:05 +08:00

43 lines
1.4 KiB
JSON

{
"name": "@hapi/protocol",
"private": true,
"version": "0.1.0",
"type": "module",
"main": "./src/index.ts",
"types": "./src/index.ts",
"exports": {
".": "./src/index.ts",
"./apiTypes": "./src/apiTypes.ts",
"./messages": "./src/messages.ts",
"./slashCommands": "./src/slashCommands.ts",
"./buildInfo": "./src/buildInfo.ts",
"./conversationHistory": "./src/conversationHistory.ts",
"./modes": "./src/modes.ts",
"./rpcMethods": "./src/rpcMethods.ts",
"./runnerCapabilities": "./src/runnerCapabilities.ts",
"./schemas": "./src/schemas.ts",
"./sessionCitation": "./src/sessionCitation.ts",
"./sessionExport": "./src/sessionExport.ts",
"./sessionLifecycle": "./src/sessionLifecycle.ts",
"./types": "./src/types.ts",
"./voice": "./src/voice.ts",
"./voicePickerCatalog": "./src/voicePickerCatalog.ts",
"./voice-personality": "./src/voicePersonality.ts",
"./usage": "./src/usage.ts",
"./opencodeUsage": "./src/opencodeUsage.ts",
"./settingsFileLock": "./src/settingsFileLock.ts",
"./agentCliSpawnLease": "./src/agentCliSpawnLease.ts"
},
"sideEffects": false,
"scripts": {
"test": "bun test"
},
"dependencies": {
"proper-lockfile": "^4.1.2",
"zod": "^4.2.1"
},
"devDependencies": {
"@types/proper-lockfile": "^4.1.4"
}
}