Skip to content

Improve DevTools inspection, tracing, and cache diagnostics - #101

Merged
KidkArolis merged 42 commits into
masterfrom
codex/devtools-causal-cache-inspector
Aug 17, 2026
Merged

Improve DevTools inspection, tracing, and cache diagnostics#101
KidkArolis merged 42 commits into
masterfrom
codex/devtools-causal-cache-inspector

Conversation

@KidkArolis

@KidkArolis KidkArolis commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • reset collected DevTools state when the inspected page reloads, retain bounded realtime event history, and surface Feathers socket connection lifecycle events
  • improve query inspection with selectable query data, alphabetical ordering, skipped-query filtering, richer timeline rows, and resizable columns
  • correlate realtime, reconnect, reconciliation, retry, follow-up, fetch, and cache-update activity into navigable causal traces
  • explain whether each query merges locally, reconciles uncertain state, or remains manual, including the classification reasons
  • add a normalized entity/cache inspector with query memberships and last-change provenance
  • support explicit in-memory JSON edits with ID validation and one-step undo; edits update React and relational views without writing to the server or triggering reconciliation

Verification

  • npm run test (349 tests)
  • npm run devtools:check
  • rebuilt Chrome and Firefox extension artifacts

@KidkArolis
KidkArolis changed the base branch from codex/devtools-usability-connections to master August 16, 2026 12:06
@KidkArolis KidkArolis changed the title Add causal tracing and cache inspection to DevTools Improve DevTools inspection, tracing, and cache diagnostics Aug 16, 2026
@KidkArolis
KidkArolis force-pushed the codex/devtools-causal-cache-inspector branch from d8a4b9b to 9f63336 Compare August 16, 2026 21:54
@KidkArolis
KidkArolis merged commit db1a1fe into master Aug 17, 2026
1 check passed
@KidkArolis
KidkArolis deleted the codex/devtools-causal-cache-inspector branch August 17, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant