Skip to content

chore(submodule): bump owletto to 8a3c9bb#866

Merged
buremba merged 1 commit into
mainfrom
chore/bump-owletto-submodule
May 18, 2026
Merged

chore(submodule): bump owletto to 8a3c9bb#866
buremba merged 1 commit into
mainfrom
chore/bump-owletto-submodule

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented May 18, 2026

Picks up two owletto PRs that just merged:

  • lobu-ai/owletto#170 — inline pairing + permissions into the chrome-extension sidepanel. No more separate `pairing.html` / `permissions.html` tabs; everything happens inside the side panel.
  • lobu-ai/owletto#172 — pin chrome-extension ID via a manifest `key` field. The unpacked install now has a deterministic ID (`amnnhclgmbldmfcfamonoggjhfidemmm`), which is hardcoded into the Mac bridge's `extensionIds`. The `LOBU_OWLETTO_CHROME_EXTENSION_ID` env override is still honored but now validates against `^[a-p]{32}$` before being appended.

Submodule SHA `8a3c9bb` is reachable on `origin/main` of `lobu-ai/owletto`.

Summary by CodeRabbit

  • Chores
    • Updated the owletto submodule to the latest version.

Review Change Stack

Picks up:
- PR #170 (lobu-ai/owletto): inline pairing + permissions into the
  chrome extension sidepanel (no more separate pairing.html tab).
- PR #172 (lobu-ai/owletto): pin chrome extension ID via manifest key
  (`amnnhclgmbldmfcfamonoggjhfidemmm`) and hardcode it into the Mac
  bridge's allowed_origins; env var override now validates against
  the chrome ID regex.
@buremba buremba merged commit aa5e86f into main May 18, 2026
17 of 18 checks passed
@buremba buremba deleted the chore/bump-owletto-submodule branch May 18, 2026 04:24
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 18, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: e6d872d9-a716-47d0-ac87-43f7e156f7b8

📥 Commits

Reviewing files that changed from the base of the PR and between 110c046 and 1fe8abf.

📒 Files selected for processing (1)
  • packages/owletto

📝 Walkthrough

Walkthrough

The packages/owletto git submodule reference is bumped to a newer pinned commit, advancing the dependency to a new upstream revision without modifying any code in the main repository.

Changes

Submodule Update

Layer / File(s) Summary
Owletto submodule pointer update
packages/owletto
The submodule reference is updated to point to a new upstream commit hash.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Possibly related PRs

  • lobu-ai/lobu#825: Both PRs bump the packages/owletto git submodule to a newer pinned commit.
  • lobu-ai/lobu#840: Both PRs update the packages/owletto submodule pointer to a new pinned revision.

Poem

🐰 A tiny hop, a submodule's new way,
Owletto rises to a brighter day,
Just one line changed, a pointer so small,
Yet progress marches—no refactor at all! 🌱

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-owletto-submodule

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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.

2 participants