Commit Graph

  • 5e09aae4ca test(ios): cover RootCanvas bridge states Peter Steinberger 2025-12-14 05:51:34 +00:00
  • 740f7b0fb6 test(ios): exercise ScreenController eval Peter Steinberger 2025-12-14 05:51:12 +00:00
  • 7510a6f66a test(ios): cover ScreenController webview setup Peter Steinberger 2025-12-14 05:42:19 +00:00
  • 1ff7d458a5 fix(android): avoid non-exhaustive sheet switch Peter Steinberger 2025-12-14 05:42:15 +00:00
  • c3528fb201 test(web): stabilize group heartbeat test Peter Steinberger 2025-12-14 05:35:48 +00:00
  • 3f5dff35f8 Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-14 05:32:24 +00:00
  • 08bfe2b263 Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-14 05:31:06 +00:00
  • 42645a7e0a test(macos): cover control/camera disabled paths Peter Steinberger 2025-12-14 05:30:39 +00:00
  • 7d4c8ef6b2 fix(camera): harden capture pipeline Peter Steinberger 2025-12-14 05:30:34 +00:00
  • a1d7b8db6f refactor(macos): tidy gateway discovery naming Peter Steinberger 2025-12-14 05:28:17 +00:00
  • 4a3a4558e2 fix(android): respect insets and enable settings scroll Peter Steinberger 2025-12-14 05:28:10 +00:00
  • 1b83fc85cd fix(ios): update observation env in smoke tests Peter Steinberger 2025-12-14 05:27:19 +00:00
  • c1a10b6056 chore: gitignore .worktrees Peter Steinberger 2025-12-14 05:20:46 +00:00
  • 841a9b4c8a fix(macos): fix oauth base64 helper visibility Peter Steinberger 2025-12-14 05:19:16 +00:00
  • f3db02018f fix(chat-ui): reflect gateway connection Peter Steinberger 2025-12-14 05:17:33 +00:00
  • 4cbaee59cd style(ios): swiftformat Peter Steinberger 2025-12-14 05:17:32 +00:00
  • 0d10aa4098 ui(ios): animate idle background Peter Steinberger 2025-12-14 05:15:20 +00:00
  • f3f8aa5397 fix(ios): use Observation environment in settings Peter Steinberger 2025-12-14 05:15:15 +00:00
  • 4970af6bb9 fix(macos): satisfy swiftformat Peter Steinberger 2025-12-14 05:15:39 +00:00
  • a48aebc78c iOS: Fix canvas touch events and auto-hide status bubble Peter Steinberger 2025-12-14 05:14:26 +00:00
  • 26bbddde8f style(macos): swiftformat Peter Steinberger 2025-12-14 05:09:48 +00:00
  • b48a556de5 refactor(observation): migrate SwiftUI state Peter Steinberger 2025-12-14 05:04:58 +00:00
  • aab5c490dc refactor(chat-ui): compact layout Peter Steinberger 2025-12-14 04:41:29 +00:00
  • d54cc49d66 feat(android): sync wake words via gateway Peter Steinberger 2025-12-14 05:05:30 +00:00
  • 0cef22ef83 feat(ios): sync wake words via gateway Peter Steinberger 2025-12-14 05:05:20 +00:00
  • 7b2f712e20 feat(macos): sync wake words via gateway Peter Steinberger 2025-12-14 05:05:13 +00:00
  • 1a92127dfa feat(voicewake): add gateway-owned wake words sync Peter Steinberger 2025-12-14 05:05:06 +00:00
  • 26a05292b9 fix(macos): live-check Pi oauth.json Peter Steinberger 2025-12-14 04:47:46 +00:00
  • caaa79bb76 style(ios): swiftformat Peter Steinberger 2025-12-14 04:47:15 +00:00
  • b80c0d85e0 style(macos): swiftformat Peter Steinberger 2025-12-14 04:41:26 +00:00
  • 0641281cfe chore(protocol): sync generated artifacts Peter Steinberger 2025-12-14 04:41:20 +00:00
  • f414853d70 fix(config): tolerate session store races Peter Steinberger 2025-12-14 04:41:14 +00:00
  • 7c677c5057 test: cover identity defaults and pi flags Peter Steinberger 2025-12-14 04:39:36 +00:00
  • 969c7d1c8e docs(agents): prefer Observation framework Peter Steinberger 2025-12-14 04:32:51 +00:00
  • b202480a66 docs(bonjour): document gateway and iOS discovery logging Peter Steinberger 2025-12-14 04:34:26 +00:00
  • 9e80764c2b feat(ios): add discovery debug logs Peter Steinberger 2025-12-14 04:34:00 +00:00
  • f5a5320f8f test(bonjour): cover watchdog and failure modes Peter Steinberger 2025-12-14 04:33:04 +00:00
  • 7389fc0e25 fix(bonjour): log advertise failures and watchdog Peter Steinberger 2025-12-14 04:33:00 +00:00
  • ce915d3438 fix(android): safe area + settings scroll Peter Steinberger 2025-12-14 04:34:32 +00:00
  • 3ef910d23e test(macos): boost Clawdis coverage to 40% Peter Steinberger 2025-12-14 04:30:45 +00:00
  • 845b26a73b fix(camera): retain capture delegates Peter Steinberger 2025-12-14 04:30:21 +00:00
  • e0545e2f94 fix(chat): improve history + polish SwiftUI panel Peter Steinberger 2025-12-14 04:18:21 +00:00
  • 01341d983c fix(macos): sane chat window placement Peter Steinberger 2025-12-14 03:57:02 +00:00
  • 0d68e10dd7 chore(tools): match repo emojis Peter Steinberger 2025-12-14 03:34:10 +00:00
  • e6a60c0dc5 chore(tools): add emoji tool names Peter Steinberger 2025-12-14 03:32:29 +00:00
  • 7dbd5acbb1 fix(webchat): reconnect gateway ws Peter Steinberger 2025-12-14 03:26:38 +00:00
  • 7a87f3cfb8 fix(macos): suggest critter emojis only Peter Steinberger 2025-12-14 04:29:07 +00:00
  • b817225fb8 feat(agent): enforce provider/model and identity defaults Peter Steinberger 2025-12-14 04:21:27 +00:00
  • a097c848bb feat(macos): onboard Claude OAuth + identity Peter Steinberger 2025-12-14 04:21:20 +00:00
  • a47d3e3e35 ui(macos): skip whatsapp onboarding in remote mode Peter Steinberger 2025-12-14 04:20:16 +00:00
  • 4d4bcaab1e ci: fix iOS simulator selection indentation Peter Steinberger 2025-12-14 04:13:07 +00:00
  • 265a3dff27 ci: create iOS simulator when missing Peter Steinberger 2025-12-14 04:09:32 +00:00
  • 97fe3972c8 chore(macos): silence onboarding type length lint Peter Steinberger 2025-12-14 03:56:30 +00:00
  • 7c91ce2fa7 refactor(macos): simplify bridge frame handling Peter Steinberger 2025-12-14 03:56:25 +00:00
  • 951993db17 ui(macos): always enable deep links Peter Steinberger 2025-12-14 04:06:12 +00:00
  • 357a1a982b style: satisfy formatters Peter Steinberger 2025-12-14 04:02:58 +00:00
  • f6f69b408f ui(macos): remove duplicate canvas toggle Peter Steinberger 2025-12-14 04:00:34 +00:00
  • 98399b85e3 docs: add onboarding spec Peter Steinberger 2025-12-14 03:59:24 +00:00
  • 38a773f245 test(web): make heartbeat call selection deterministic Peter Steinberger 2025-12-14 03:59:40 +00:00
  • e9e2e5026c ui(macos): fix security notice wrapping Peter Steinberger 2025-12-14 03:57:32 +00:00
  • 8649de6199 ui(macos): make master discovery selectable Peter Steinberger 2025-12-14 03:53:22 +00:00
  • 3885a2a20f ci: fix yaml indentation for python blocks Peter Steinberger 2025-12-14 03:51:13 +00:00
  • dde9fddae4 style(swift): fix lint and formatting warnings Peter Steinberger 2025-12-14 03:48:07 +00:00
  • 3a08e6df9d ui(macos): skip local onboarding steps in remote mode Peter Steinberger 2025-12-14 03:49:17 +00:00
  • f427bec31c ci: fix python heredoc indentation Peter Steinberger 2025-12-14 03:45:58 +00:00
  • 67e0739bec ui(macos): lower onboarding welcome content Peter Steinberger 2025-12-14 03:45:27 +00:00
  • c7022cc139 ci: pick iOS simulator via simctl json Peter Steinberger 2025-12-14 03:39:28 +00:00
  • 65a0de8979 ci: raise iOS coverage gate to 50% Peter Steinberger 2025-12-14 03:37:56 +00:00
  • d0134722af test(ios): cover bridge client + more views Peter Steinberger 2025-12-14 03:37:51 +00:00
  • efc7181aa0 fix(macos): hide session store path in remote mode Peter Steinberger 2025-12-14 03:38:47 +00:00
  • 3729d269d0 feat(macos): move camera setting to General Peter Steinberger 2025-12-14 03:32:56 +00:00
  • 7dd8a7f2e3 ci: add Android build job Peter Steinberger 2025-12-14 03:31:00 +00:00
  • 56bbcfc3ee ci: enforce 40% iOS coverage Peter Steinberger 2025-12-14 03:25:53 +00:00
  • eec6212cdf test(ios): add smoke coverage tests Peter Steinberger 2025-12-14 03:25:49 +00:00
  • a5b3b8743a docs: recommend git repo for workspace backups Peter Steinberger 2025-12-14 03:18:56 +00:00
  • 4dd9072a2b chore(ios): gitignore provisioning profiles Peter Steinberger 2025-12-14 03:16:22 +00:00
  • 073285409b feat: bootstrap agent workspace and AGENTS.md Peter Steinberger 2025-12-14 03:14:51 +00:00
  • 41da61dd6a fix(android): make settings sheet scrollable Peter Steinberger 2025-12-14 03:13:36 +00:00
  • 35e8dae939 fix(android): inset top buttons for status bar Peter Steinberger 2025-12-14 03:10:46 +00:00
  • 05e77b69c4 ci: emit swift + iOS coverage Peter Steinberger 2025-12-14 03:04:17 +00:00
  • 745eefe0be test(macos): cover settings + activity models Peter Steinberger 2025-12-14 03:06:12 +00:00
  • d7165b4720 feat(ios): add always-on status overlay Peter Steinberger 2025-12-14 03:00:45 +00:00
  • 7b1163f75c fix(ios): satisfy Sendable in bridge timeout Peter Steinberger 2025-12-14 03:00:40 +00:00
  • 507f5623f4 fix: expand reply cwd (~) and document AGENTS Peter Steinberger 2025-12-14 02:59:31 +00:00
  • 5ace7c9c66 test(macos): add settings view smoke coverage Peter Steinberger 2025-12-14 02:54:30 +00:00
  • 3b35b762cb fix(macos): avoid health polling in tests Peter Steinberger 2025-12-14 02:54:22 +00:00
  • dbd3865e3b test(ios): cover settings host/port parsing Peter Steinberger 2025-12-14 02:46:59 +00:00
  • 6bf1e6fa06 test(ios): cover voice trigger + camera clamps Peter Steinberger 2025-12-14 02:43:05 +00:00
  • 1c0170554e fix(ios): timeout bridge connect Peter Steinberger 2025-12-14 02:41:51 +00:00
  • 1d79254053 ci: run iOS xcodebuild tests Peter Steinberger 2025-12-14 02:32:53 +00:00
  • 974ab5a8dd test(ios): add bridge session + keychain suites Peter Steinberger 2025-12-14 02:32:50 +00:00
  • eaebf4b896 chore(android): update toolchain and deps Peter Steinberger 2025-12-14 02:30:59 +00:00
  • cf747e1b82 chore(deps): bump pnpm dependencies Peter Steinberger 2025-12-14 02:21:00 +00:00
  • 455fe15bd1 Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-14 02:37:13 +00:00
  • c4d0eb9350 fix(ios): make fastlane beta lane work Peter Steinberger 2025-12-14 02:35:35 +00:00
  • 10d95348b1 fix(ios): make fastlane beta lane work Peter Steinberger 2025-12-14 02:35:35 +00:00
  • f86b1cf6a1 fix(camera): modernize mp4 export Peter Steinberger 2025-12-14 02:34:22 +00:00
  • 259e9cfccf chore(mac): bump Peekaboo submodule Peter Steinberger 2025-12-14 02:31:31 +00:00
  • 7318b20f55 chore(fastlane): support p8 key path Peter Steinberger 2025-12-14 02:19:51 +00:00
  • 322a36f365 chore(fastlane): support p8 key path Peter Steinberger 2025-12-14 02:19:51 +00:00