Skip to content

Conversation

@cobycloud
Copy link
Contributor

Motivation

  • Bump the embedded tigrbl-lens asset version so generated Lens HTML references the latest @tigrbljs/tigrbl-lens@0.0.11 JS/CSS and keep integration tests aligned with that asset version.

Description

  • Updated the TIGRBL_LENS_VERSION constant from 0.0.9 to 0.0.11 in pkgs/standards/tigrbl/tigrbl/system/docs/lens.py so generated HTML imports the new asset URLs.
  • Updated integration assertions in pkgs/standards/tigrbl_tests/tests/i9n/test_mountable_lens_uvicorn.py to expect the 0.0.11 JS/CSS URLs.
  • Reformatted and lint-fixed the affected packages with ruff per repo contribution guidance.
  • Deployed a temporary uvicorn server mounting openrpc.json at /openrpc.json and Lens at /lens (with spec_path="/openrpc.json") and captured Playwright screenshots of both endpoints as proof of work.

Testing

  • Ran formatter and linter fixes with uv run --directory pkgs/standards --package tigrbl ruff format . and uv run --directory pkgs/standards --package tigrbl ruff check . --fix, which completed successfully.
  • Ran formatter and linter fixes for tests with uv run --directory pkgs/standards --package tigrbl-tests ruff format . and uv run --directory pkgs/standards --package tigrbl-tests ruff check . --fix, which completed successfully.
  • Started a uvicorn server and verified GET /openrpc.json returned a valid OpenRPC payload (HTTP 200 with "openrpc": "1.2.6").
  • Verified GET /lens returned HTML that references @tigrbljs/tigrbl-lens@0.0.11 and includes the embedded importmap and id="root" (HTTP 200).
  • Captured Playwright screenshots saved as browser:/tmp/codex_browser_invocations/e0c9d5137c0c9a4e/artifacts/artifacts/openrpc-endpoint.png and browser:/tmp/codex_browser_invocations/e0c9d5137c0c9a4e/artifacts/artifacts/lens-endpoint.png.

Codex Task

@cobycloud cobycloud merged commit c11fab9 into master Feb 12, 2026
5 checks passed
@cobycloud cobycloud deleted the bbdx/update-tigrbl-to-use-tigrbl-lens-v0.0.11/2026-02-12 branch February 12, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant