mirror of
https://github.com/backnotprop/plannotator.git
synced 2026-09-14 14:17:26 +08:00
c2950e709f
Fixes from the 0.27.9 pre-release review. Servers: an unreadable rendered-HTML root falls back to the startup snapshot on both runtimes with a once-per-process warning instead of hanging (Pi) or answering 500 (Bun); the version diff is recomputed against current bytes on reload and carried through the in-app Refresh instead of being dropped, with no history write on a GET. Client: a Refresh action on the compact touch shell; HtmlSurfaceControls renders Refresh independently of the eye; the dead HtmlSurfaceActions removed. Threading: one linear, cycle-safe reply resolution shared by the annotations panel, its sort, and the export (5,000-chain tests), PATCH ingest on both runtimes rejects self-references and cycles, nothing is ever dropped from feedback. WebMCP and viewer hygiene: bounded tombstone and request memories, per-instance minted ids, nudge id caps, waiter cleanup on unmount, a shared retry epoch for diagram blocks. Docs: HTML Refresh documented, the WebMCP design pointer fixed, marketing pages updated. AI-assisted (Claude) under maintainer direction.
47 lines
1.5 KiB
JSON
47 lines
1.5 KiB
JSON
{
|
|
"name": "@plannotator/core",
|
|
"version": "0.25.0",
|
|
"type": "module",
|
|
"exports": {
|
|
"./agents": "./agents.ts",
|
|
"./diff-paths": "./diff-paths.ts",
|
|
"./diff-files": "./diff-files.ts",
|
|
"./guide": "./guide.ts",
|
|
"./guide-format": "./guide-format.ts",
|
|
"./annotatable": "./annotatable.ts",
|
|
"./annotation-threads": "./annotation-threads.ts",
|
|
"./agent-jobs": "./agent-jobs.ts",
|
|
"./agent-terminal": "./agent-terminal.ts",
|
|
"./browser-paths": "./browser-paths.ts",
|
|
"./code-file": "./code-file.ts",
|
|
"./compress": "./compress.ts",
|
|
"./crypto": "./crypto.ts",
|
|
"./embed-insert": "./embed-insert.ts",
|
|
"./external-annotation": "./external-annotation.ts",
|
|
"./extract-code-paths": "./extract-code-paths.ts",
|
|
"./favicon": "./favicon.ts",
|
|
"./feedback-templates": "./feedback-templates.ts",
|
|
"./goal-setup": "./goal-setup.ts",
|
|
"./html-anchor": "./html-anchor.ts",
|
|
"./open-in-apps": "./open-in-apps.ts",
|
|
"./project": "./project.ts",
|
|
"./source-save": "./source-save.ts",
|
|
"./config-types": "./config-types.ts",
|
|
"./storage-types": "./storage-types.ts",
|
|
"./workspace-status-types": "./workspace-status-types.ts",
|
|
"./ai-context": "./ai-context.ts",
|
|
"./types": "./types.ts",
|
|
".": "./index.ts",
|
|
"./guide-format-fixtures": "./guide-format-fixtures.ts",
|
|
"./guide-viewer-manifest": "./guide-viewer-manifest.ts"
|
|
},
|
|
"files": [
|
|
"**/*.ts",
|
|
"!**/*.test.ts"
|
|
],
|
|
"dependencies": {},
|
|
"devDependencies": {
|
|
"typescript": "~5.8.2"
|
|
}
|
|
}
|