feat: wire bug reporter SDK v0.4.0 #7

Merged
john merged 2 commits from feat/bug-reporter into dev 2026-06-16 01:12:55 +00:00
Owner

Summary

Adds @haskytech/bug-reporter v0.4.0 to the Operator platform with all 7 capture channels.

What it does

  • Wires ErrorBuffer, ConsoleBuffer, NetworkInterceptor, ActionLogger, DOM snapshot, and screenshot capture
  • Uses relative /api/v1/bugs/ingest endpoint (through Nginx proxy — works in dev and prod)
  • Workstream: operator
  • Adds .npmrc for @haskytech Forgejo registry scope

Architecture

The Operator platform reports bugs about itself to its own backend — the ingest endpoint is on HaskyOS, which Nginx already proxies. Reports land in the bug_report table for future Tachikoma pattern detection.

Testing

  • pnpm build passes (337KB bundle)
  • Same integration pattern proven on FlexiSCM staging
## Summary Adds @haskytech/bug-reporter v0.4.0 to the Operator platform with all 7 capture channels. ## What it does - Wires ErrorBuffer, ConsoleBuffer, NetworkInterceptor, ActionLogger, DOM snapshot, and screenshot capture - Uses relative `/api/v1/bugs/ingest` endpoint (through Nginx proxy — works in dev and prod) - Workstream: `operator` - Adds `.npmrc` for `@haskytech` Forgejo registry scope ## Architecture The Operator platform reports bugs about itself to its own backend — the ingest endpoint is on HaskyOS, which Nginx already proxies. Reports land in the `bug_report` table for future Tachikoma pattern detection. ## Testing - `pnpm build` passes (337KB bundle) - Same integration pattern proven on FlexiSCM staging
feat: wire bug reporter SDK v0.4.0
Some checks failed
CI / Detect Changes (pull_request) Successful in 5s
CI / Frontend (pull_request) Failing after 7s
CI / Docker Build (pull_request) Has been skipped
c0a65af583
Adds @haskytech/bug-reporter with all 7 capture channels:
errors, console, network failures, request log, user actions,
DOM snapshot, and screenshot.

Uses relative /api/v1/bugs/ingest endpoint (through Nginx proxy).
Reports go to HaskyOS bug_report table for Tachikoma consumption.
fix: add Forgejo npm registry auth for CI and Docker builds
All checks were successful
CI / Detect Changes (pull_request) Successful in 4s
CI / Frontend (pull_request) Successful in 15s
CI / Docker Build (pull_request) Successful in 25s
b88a9b2077
john merged commit be8141ea69 into dev 2026-06-16 01:12:55 +00:00
john deleted branch feat/bug-reporter 2026-06-16 01:12:56 +00:00
john referenced this pull request from a commit 2026-06-16 01:12:56 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
haskytech/operator!7
No description provided.