Files
headquarter/apps/web/.pi-map.index.md
Developer 691bbaa87b fix: restore web terminal multiline paste by reverting scrollback to 10000
- Revert xterm.js scrollback from 0 to 10000; empirical correlation with
  bracketed-paste mode failing (each line submitted as separate command).
- Add temporary browser-console diagnostics to confirm whether xterm receives
  pi's \e[?2004h enable sequence and whether outbound paste is BPM-wrapped.
- Keep CSS scrollbar hiding and wheel-sensitivity 0 so the original scroll-jank
  fix remains effective.

Typecheck: passed (apps/web)
2026-07-13 13:42:56 +00:00

1.1 KiB

apps/web (index)

dir: apps/web

role

Frontend web application for a terminal/code-editor interface named "Headquarter," built with React/TypeScript using Vite and served as a static single-page app.

parent

index: apps/.pi-map.index.md map: apps/.pi-map.md

children

  • apps/web/.pi-lens index: apps/web/.pi-lens/.pi-map.index.md map: apps/web/.pi-lens/.pi-map.md
  • apps/web/public index: apps/web/public/.pi-map.index.md map: apps/web/public/.pi-map.md
  • apps/web/src index: apps/web/src/.pi-map.index.md map: apps/web/src/.pi-map.md

files

  • .env.example
  • .eslintrc.cjs
  • Dockerfile
  • index.html
  • nginx.conf
  • package-lock.json
  • package.json
  • tsconfig.json
  • vite.config.ts

index: apps/web/.pi-map.index.md map: apps/web/.pi-map.md

workflows

  • change web behavior read: .env.example, .eslintrc.cjs, Dockerfile
  • change web config read: package-lock.json, package.json, tsconfig.json
  • explore web subdirectories index: apps/web/.pi-lens/.pi-map.index.md, apps/web/public/.pi-map.index.md, apps/web/src/.pi-map.index.md

dirty