You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
716 B
716 B
dsh-memory
Unified Chrome extension: DSH tools (write/edit/bash etc) + persistent memory, in one app.
Protocols supported
- DSH — classic JSON marker: [DSH]{"tool":...,"args":{...}}[/DSH]
- DSH_B64 — base64-encoded UTF-8 JSON: [DSH_B64][/DSH_B64]
- DSH_FILE — raw file content, no escaping: [DSH_FILE path="..."][/DSH_FILE]
(Real markers use U+27E6 / U+27E7 brackets.)
Layout
- content/parser.js — extracts calls from chat text
- background.js — service worker
- manifest.json — MV3 manifest
Test
npm test
Runs test/parser.test.mjs against all three marker types.
Status
v0.1.0 — parser skeleton only. Bridge, UI, memory migration follow in separate iterations.