mewla docs

Mewla v0.2.1#

This release contains the reviewed changes on main since v0.2.0.

Highlights since v0.2.0#

  • Every Work slip can move forward: Accept, Reply, Snooze, Not needed anymore, Stop or Retry with Brain, so nothing stays stuck waiting.
  • The cat shows what Brain is doing and answers when you tap it.
  • Web UI fixes: chat scrolling, file upload, a compact New session pill, and menus where each destination has one home.
  • Brain now matches the Seal & Slip design: Work slips, the Work column on wide screens and the Work sheet on phones, and the goal line.
  • Rewritten README and docs, organized around the jobs readers come for.
  • Zen compatibility is removed: the zen command alias, the ~/.zen migration and the ZEN_* environment aliases are gone. Use mewla and ~/.mewla.

Known limitations#

  • iOS is still build-from-source. There is no Mewla TestFlight build yet.
  • Signing in to the Slack, GitHub and Google plugins from the app needs each publisher's callback updated to mewla://plugins.

What changed#

  • Move a Work's slip to its newest result; expose Work summaries and Brain's objective (ddbe0ee)
  • Give Brain one Work surface: a Work column, a phone summary and full slips (87a92e9)
  • Fold Brain's tool rows into one step row; add the goal and Work column fixture (9e7ab13)
  • Put a slip's state beside its title when there is no meta; fix the goal fixture's imports (b0cde43)
  • Lead delegated Session rows with the Worker's report; document Brain's Work surface (b2919c7)
  • Merge mewla-mockup-fidelity: make Brain match the Seal & Slip mock (d2527b1)
  • Prefill Mewla Development with the build machine's Metro address (8a2f7c7)
  • Let web wheel scrolling detach the chat timeline instead of snapping back (96a7ca0)
  • Upload web attachments with XHR instead of the expo-file-system web stub (09c5325)
  • Delete the old Zen logo art and its last users (9e68a6a)
  • Make New session a compact floating pill (0e2a5dd)
  • Give every destination one home: drop Calendar and Resources from page menus (3423d88)
  • Let the user act on Work: reply, close, dismiss, stop and snooze, plus Brain's questions with choices (9e44ccb)
  • Put each Work's next step on its slip, and give the cat states and a tap that answers (4d64ed3)
  • Make every Work slip actionable and let stale Work say how long it waited (5b886bf)
  • Restore the docs Worker's staged site assets swept into the last commit (12f4be7)
  • Drop the Zen state migration, ZEN_* env aliases and zen command alias (6235e3a)
  • Ship only mewla release archives under the mewla manifest product (136c285)
  • Use only the mewla:// scheme and MEWLA_* app config (48a6201)
  • Say Mewla, not Zen, in prompts, messages and tooling (64ec9fc)
  • Keep a conversation slip's tap on its result, beside the inline actions (3bb4510)
  • Rewrite README and docs around the jobs readers come for (045d79f)
  • Point mewla worker --help at the Services section of sessions.md (086744e)
  • Add reviewed notes for Mewla v0.2.1 (318562e)

Install#

Download mewla-linux-amd64.tar.gz, mewla-linux-arm64.tar.gz, or mewla-darwin-arm64.tar.gz for your host, plus the Android APK and SHA256SUMS. Extract the archive, install mewla on your PATH, run mewla, then create a pairing link with mewla pair https://your-origin.

Apple Silicon support requires tmux (brew install tmux). The macOS binary is cross-built; validate it on a real Apple Silicon host before operational use.

The iOS Preview is distributed through TestFlight at https://testflight.apple.com/join/rTKCDzMt, subject to Apple's beta approval and processing.

iOS Preview identity#

  • Bundle: com.daoleno.mewla.preview
  • Marketing version: 0.2.1
  • TestFlight build: 39
  • Source tag: v0.2.1

The iOS build number is tracked independently from Android because App Store Connect build history can be ahead.

Android identity#

  • Package: com.daoleno.mewla
  • versionCode: 41
  • ABI: arm64-v8a
  • Signing certificate SHA-256: C2:FC:5B:09:B3:86:92:EE:70:59:71:1F:E7:ED:B8:79:4C:E3:65:FE:1C:7A:06:AB:95:4E:5D:D1:BD:CD:A4:FD

Android may require permission to install from unknown sources or display a Play Protect warning. Obtainium can follow this repository's GitHub Releases. Mewla does not currently provide a Play Store package; iOS Preview distribution uses TestFlight.