Files
hapi/shared/package.json
T
f086949a8a feat(web,hub): export session conversation (#808)
* test: reproduce issue #793

* fix: add session conversation export (closes #793)

* fix(hub): sort session export by display time for invoked scheduled messages

Export now uses COALESCE(invoked_at, created_at) ordering so JSON/Markdown
exports match the visible chat chronology after scheduled messages are invoked.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(web): escape newlines in session export YAML front matter

Prevent session metadata containing newlines or quotes from breaking
Markdown export front matter.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-05 21:40:59 +08:00

29 lines
781 B
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",
"./modes": "./src/modes.ts",
"./rpcMethods": "./src/rpcMethods.ts",
"./schemas": "./src/schemas.ts",
"./sessionExport": "./src/sessionExport.ts",
"./types": "./src/types.ts",
"./voice": "./src/voice.ts"
},
"sideEffects": false,
"scripts": {
"test": "bun test"
},
"dependencies": {
"zod": "^4.2.1"
}
}