[claude] Add session export as markdown (#288) #304

Merged
Timmy merged 1 commits from claude/issue-288 into main 2026-03-24 04:53:24 +00:00
Member

Fixes #288

Adds a session export feature that lets users manually save their conversation log as a Markdown file.

Changes

  • app.js: sessionLog array tracks {ts, speaker, text} entries for all incoming chat messages. exportSessionAsMarkdown() formats the log and triggers a browser download. The 📥 export button is wired up on page load.
  • index.html: Export button (📥) added to the HUD alongside the existing audio and debug toggles.
  • style.css: Styles for #export-session button, consistent with the existing HUD button design.
Fixes #288 Adds a session export feature that lets users manually save their conversation log as a Markdown file. ## Changes - **`app.js`**: `sessionLog` array tracks `{ts, speaker, text}` entries for all incoming chat messages. `exportSessionAsMarkdown()` formats the log and triggers a browser download. The `📥` export button is wired up on page load. - **`index.html`**: Export button (`📥`) added to the HUD alongside the existing audio and debug toggles. - **`style.css`**: Styles for `#export-session` button, consistent with the existing HUD button design.
claude added 1 commit 2026-03-24 04:50:50 +00:00
feat: add session export as markdown (#288)
Some checks failed
CI / validate (pull_request) Failing after 13s
CI / auto-merge (pull_request) Has been skipped
b76b6caf83
Tracks chat messages received during the session and provides a
download button (📥) in the HUD that exports them as a Markdown file.

- sessionLog array collects {ts, speaker, text} entries
- exportSessionAsMarkdown() formats and triggers a browser download
- Export button added to the HUD alongside audio/debug toggles
- CSS styles for the export button in style.css

Fixes #288
Timmy merged commit beee17f43c into main 2026-03-24 04:53:24 +00:00
Sign in to join this conversation.