Skip to content

fix: bump owletto-web for subdomain API scope fix#243

Merged
buremba merged 1 commit into
mainfrom
fix/owletto-web-bump-subdomain-api-scope
Apr 21, 2026
Merged

fix: bump owletto-web for subdomain API scope fix#243
buremba merged 1 commit into
mainfrom
fix/owletto-web-bump-subdomain-api-scope

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented Apr 21, 2026

Summary

  • Bumps `packages/owletto-web` to include lobu-ai/owletto-web#8.
  • Resolves the regression where `delivery.lobu.ai/` (and any per-org subdomain root) rendered the SPA's in-app Not Found after hydration: `getPathScope()` returned `null` because the URL bar carries no owner segment on subdomain hosts, so `apiCall` threw and `useResolvedPath` errored.
  • Submodule fix falls back to `getSubdomainOwner()` when no owner is in the path; SSR was already returning 200 with the correct public bootstrap.

Test plan

Brings in lobu-ai/owletto#8 — getPathScope() falls back to
getSubdomainOwner() when the URL bar carries no owner segment, so
apiCall resolves the org scope correctly on per-org subdomains and
OwnerResolver no longer renders Not Found on delivery.lobu.ai/.
@buremba buremba merged commit 2933e11 into main Apr 21, 2026
10 checks passed
@buremba buremba deleted the fix/owletto-web-bump-subdomain-api-scope branch April 21, 2026 21:41
buremba added a commit that referenced this pull request May 28, 2026
* perf(web): kill 3 critical-path XHRs and remove unused endpoint

Phase 1 of the app-bootstrap initiative. Three measured-and-verified
critical-path XHR cuts on every page load:

  /api/auth/organization/get-full-organization
  /api/auth/organization/list
  /api/auth-config  (on non-auth pages)

Plus the dead /api/:orgSlug/public/agents endpoint that nothing called.

owletto submodule bumped to feat/app-bootstrap (3 commits, -114 lines).

* chore: bump owletto pointer to squashed merge of #242

* chore: bump owletto pointer to add route code-splitting (#243)
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