Skip to content

perf: merge three backend calls into one - #17

Merged
barredterra merged 4 commits into
version-15from
feat-docs-get-view
Aug 12, 2026
Merged

perf: merge three backend calls into one#17
barredterra merged 4 commits into
version-15from
feat-docs-get-view

Conversation

@barredterra

Copy link
Copy Markdown
Member

No description provided.

@greptile-apps

greptile-apps Bot commented Aug 12, 2026

Copy link
Copy Markdown

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Sequence Diagram

sequenceDiagram
    participant User
    participant Browser as Docs Browser
    participant API as get_view
    User->>Browser: Navigate or switch locale
    Browser->>Browser: Increment _view_seq
    Browser->>API: Request tree, page, and variants
    API-->>Browser: Combined view payload
    Browser->>Browser: Compare request sequence
    alt Response is current
        Browser->>Browser: Apply tree, page, variants, and route
    else Response is stale
        Browser->>Browser: Discard response
    end
Loading

Reviews (3): Last reviewed commit: "fix: invalidate stale locale switches on..." | Re-trigger Greptile

Comment thread compendium/compendium/page/docs/docs.js
Comment thread compendium/compendium/page/docs/docs.js
@barredterra
barredterra merged commit 66e6865 into version-15 Aug 12, 2026
4 checks passed
@barredterra
barredterra deleted the feat-docs-get-view branch August 12, 2026 16:14
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