Skip to content

chore: release main#185

Merged
buremba merged 2 commits into
mainfrom
release-please--branches--main
Apr 16, 2026
Merged

chore: release main#185
buremba merged 2 commits into
mainfrom
release-please--branches--main

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented Apr 16, 2026

🤖 I have created a release beep boop

3.4.0

3.4.0 (2026-04-16)

Features

  • add /skills/for/{useCase} routes, version eval schema, clean up duplication (d84a856)
  • gateway: add MCP OAuth 2.1 auth-code + PKCE flow (9ea9f45)
  • gateway: add optional body text to link-button cards (#183) (1e93013)
  • landing: add connect-from pages and refresh use-case content (1ce6f6c)
  • landing: add terms of service page (0347573)
  • landing: remove Lobu for X labels and redundant use case summaries (e861218)
  • landing: update copy prompt behavior and text (a551a79)
  • make examples/ single source of truth for use cases and Owletto orgs (3fc5380)
  • make Hero GitHub button contextual to active use case (f1ca9fe)
  • migrate owletto examples to models/ directory with type field (3deeb77)
  • rename CTA to "Open in Owletto" and open in new tab (179fc23)
  • wire file-first owletto memory config (46c7554)
  • worker: redact sandbox leaks, replace base prompt identity, use signed artifact URLs (a5c33d8)

Bug Fixes

  • eval: isolate trials + feat(worker): MCP-as-CLI for embedded mode (#184) (c256d6d)
  • landing: clarify use-case source CTA (d0b64f2)
  • landing: correct owletto demo links (150a7c9)
  • landing: improve hero CTA labels (ae6a807)
  • landing: keep homepage hero generic (8078103)
  • landing: left-align skills workspace preview (54519ca)

This PR was generated with Release Please. See documentation.

@buremba buremba force-pushed the release-please--branches--main branch from 9521553 to bfa9384 Compare April 16, 2026 00:59
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@buremba buremba merged commit f929238 into main Apr 16, 2026
10 checks passed
buremba added a commit that referenced this pull request May 18, 2026
#889)

Picks up owletto-ai/owletto#185 (mac menubar context picker +
per-context Keychain + Start/Stop semantics) and adds the CLI/
server hooks the menubar needs.

CLI / server changes:

- getServerConfig() in packages/cli/src/internal/context.ts now
  honors LOBU_CONTEXT env in addition to the explicit arg and the
  config's currentContext. Without this, the Mac menubar's
  spawn-of-`lobu run` (which passes LOBU_CONTEXT=<context>)
  couldn't make the server resolve the right context's server
  block — every run fell back to the operator's CLI default and
  picked PGlite even when a databaseUrl was configured for the
  intended context.

- LobuServerConfig + UserServerConfig gain a `lifecycle?:
  "managed" | "external"` field. The Mac menubar uses this to
  decide whether to own the runner's process (Start/Stop verbs)
  or just connect (Sign in/Sign out). Today only the menubar
  reads it; the CLI's `lobu run` ignores it.

Submodule:

- packages/owletto bumped from fb84cf15 (#174 merge) → 970eb500.
  Inbetween: #170 chrome-ext inline pairing, #172 manifest key,
  #173 sidepanel iframe fix, plus #185.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant