Commit Graph

38 Commits

Author SHA1 Message Date
yovinchen 2264aea591 Reduce misleading telemetry shims in the open build
The open build already treated analytics and tracing as inert, but several empty sink and shutdown modules still made startup and exit paths look like they initialized or flushed telemetry. This trims those dead compatibility layers, updates the surrounding comments to match reality, and adds small regression tests that lock in the inert analytics boundary and disabled transcript sharing behavior.

Constraint: Preserve the no-op logEvent/logOTelEvent compatibility surface for existing call sites
Constraint: Avoid touching unrelated bridge and session work already in progress in the worktree
Rejected: Remove every remaining logEvent/logOTelEvent call site | Too broad for a safe first cleanup pass
Rejected: Keep the empty sink/shutdown modules | Continued to mislead future audits and maintenance
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Treat remaining analytics and GrowthBook helpers as compatibility surfaces until each call path is individually proven dead
Tested: bun test src/services/analytics/index.test.ts src/components/FeedbackSurvey/submitTranscriptShare.test.ts
Tested: bun run ./scripts/build.ts
Not-tested: bun x tsc --noEmit (repository has pre-existing unrelated type errors)
2026-04-09 13:58:03 +08:00
yovinchen 86e7dbd1ab Tighten bridge and teleport debug redaction 2026-04-04 11:09:07 +08:00
yovinchen 5149320afd Reduce remaining remote URL debug detail 2026-04-04 10:48:40 +08:00
yovinchen 4d506aabf7 Reduce remaining file, LSP, and XAA debug detail 2026-04-04 10:31:29 +08:00
yovinchen 010ded8476 Reduce remaining MCP and persistence debug detail 2026-04-04 09:52:38 +08:00
yovinchen 02f22d80bd Reduce local debug detail in mailbox and session helpers 2026-04-04 09:34:41 +08:00
yovinchen 7cf8afab73 Reduce MCP OAuth debug detail 2026-04-04 09:23:12 +08:00
yovinchen 832035a087 Trim teammate prompt UI and MCP debug logs 2026-04-04 09:19:52 +08:00
yovinchen f06a2c2740 Remove legacy swarm permission disk sync 2026-04-04 08:49:15 +08:00
yovinchen f65baebb3c Reduce swarm local persistence 2026-04-04 03:37:55 +08:00
yovinchen eb96764770 Clarify inert plugin telemetry helpers 2026-04-04 03:21:59 +08:00
yovinchen 3e5461df9b Remove remaining trusted-device bridge hooks 2026-04-04 03:12:52 +08:00
yovinchen ce8f0dfd2b Disable perfetto trace file output 2026-04-04 03:08:08 +08:00
yovinchen 1b4603ed3b Simplify inert analytics compatibility layer 2026-04-04 03:01:57 +08:00
yovinchen dccd151718 Remove dead analytics and telemetry scaffolding 2026-04-04 02:51:35 +08:00
yovinchen a95f0a540a Remove dead telemetry stubs 2026-04-04 01:12:54 +08:00
yovinchen 497f81f4f9 Disable analytics, GrowthBook, and telemetry egress 2026-04-03 23:17:26 +08:00
yovinchen 9e7338d54c Document removed egress paths in README 2026-04-03 22:50:05 +08:00
yovinchen d04ef7e701 Strip bridge metadata and trusted-device egress 2026-04-03 14:34:07 +08:00
yovinchen 3606a51288 Disable feedback, transcript share, and insights uploads 2026-04-03 14:33:33 +08:00
yovinchen 2cf6c23fdc Remove local context from model requests 2026-04-03 14:32:31 +08:00
yovinchen 4eb053eef5 refactor: align macro bootstrap with cli entry 2026-04-03 13:59:27 +08:00
yovinchen d7bb164a05 refactor: align control types closer to schema 2026-04-03 13:56:26 +08:00
yovinchen 108704ef22 refactor: expand sdk control subtype definitions 2026-04-03 13:52:46 +08:00
yovinchen 04f612db35 refactor: remove final sdk shim file 2026-04-03 13:51:50 +08:00
yovinchen 64c2b201be refactor: remove unused js shim files 2026-04-03 13:48:46 +08:00
yovinchen 9a4bb0e1ca refactor: enrich sdk runtime session types 2026-04-03 13:46:05 +08:00
yovinchen af2f2b0e34 refactor: add sdk tool type exports 2026-04-03 13:39:56 +08:00
yovinchen 097bc753f0 refactor: strengthen sdk control and settings types 2026-04-03 13:38:47 +08:00
yovinchen f25dc3b6be refactor: remove final internal shim imports 2026-04-03 13:32:32 +08:00
yovinchen 9410e2f394 refactor: point agent sdk imports at ts source 2026-04-03 13:30:57 +08:00
yovinchen 20523234e0 refactor: point project imports at ts sources 2026-04-03 11:38:51 +08:00
yovinchen ecec8b6ba7 refactor: point agent sdk exports at ts sources 2026-04-03 11:14:54 +08:00
yovinchen 23a61be07b refactor: add ts sources for sdk shims 2026-04-03 11:10:28 +08:00
yovinchen fa9c74e7b7 refactor: re-export js shims from ts sources 2026-04-03 11:07:00 +08:00
yovinchen e8da02f5bc Merge remote-tracking branch 'gitea/main'
# Conflicts:
#	README.md
2026-04-02 15:40:40 +08:00
yovinchen a10efa3b4b chore: initialize recovered claude workspace 2026-04-02 15:29:01 +08:00
yovinchen e204fcbf95 Initial commit 2026-04-02 15:26:44 +08:00