Commit Graph

138 Commits

Author SHA1 Message Date
Muvaffak Onus 7eb9c3c7f0 Document simulator app isolation boundaries 2026-09-06 15:57:35 +03:00
Hasan Turken 6f7e4c48f6 Merge pull request #52 from limrun-inc/xcode-version-ux
xcode: describe the version list marker and keep switching high level
v0.1.5
2026-09-04 22:37:45 +03:00
Hasan Turken 0037d9dff4 xcode: the version list table has no legend 2026-09-04 22:34:43 +03:00
Hasan Turken 4e763448ce xcode: name the cache invalidation when switching 2026-09-04 22:33:23 +03:00
Hasan Turken 33eb96cffd xcode: describe the version list marker and keep switching high level 2026-09-04 22:14:02 +03:00
Hasan Turken e67985dda0 Merge pull request #48 from limrun-inc/xcode-version-selection
Teach Xcode major selection in the xcode skills
v0.1.4
2026-09-04 21:28:53 +03:00
Hasan Turken 83dd4b12ca xcode: document version list notes and scripting flags 2026-09-04 21:24:02 +03:00
Hasan Turken 7c28aac90b Bump to 0.1.4 for the Xcode version selection skills 2026-09-04 21:20:55 +03:00
Hasan Turken a218ca8d99 xcode: version unset returns the sandbox to the node default 2026-09-04 21:20:42 +03:00
Hasan Turken e5cd443344 xcode: teach lim xcode version and the workspace preference 2026-09-04 21:20:42 +03:00
Hasan Turken fb5aa8da89 xcode: mention lim xcode list-xcode 2026-09-04 21:20:42 +03:00
Hasan Turken f91d15fd4d xcode: teach --xcode-version and lim xcode set-xcode
The sandbox builds with its node default unless bound to another installed
major; the flag on build/test/rbe/create switches it, set-xcode does it alone,
get shows it. Bazel guidance now speaks of the sandbox's Xcode rather than the
fleet's.
2026-09-04 21:20:41 +03:00
Hasan Turken 27bcdef116 Merge pull request #51 from limrun-inc/device-build-defaults
limrun-xcode: build settings replace defaults; device builds are store-ready
2026-09-03 15:24:20 +03:00
Hasan Turken 7d1a9f29f4 limrun-xcode: build settings replace defaults; device builds are store-ready
The skill still told agents build settings were allowlisted. Any
environment-style key is accepted and replaces the managed setting with
the same key. Device builds now use standard architectures and disable
coverage instrumentation, so App Store uploads need no extra settings.
2026-09-03 13:12:15 +03:00
Hasan Turken f9e0df8534 Merge pull request #50 from limrun-inc/tunnel-domain-selectors
limrun-ios-simulator: domain selectors for destination tunnels
v0.1.3
2026-09-02 19:49:48 +03:00
Hasan Turken bc03718cd6 Bump version 2026-09-02 19:47:05 +03:00
Hasan Turken 0953c08eb8 limrun-ios-simulator: domain selectors for destination tunnels 2026-09-02 19:09:33 +03:00
muvaffak 63aacb6b64 Merge pull request #49 from limrun-inc/ipa-app-symbols
limrun-xcode: note that device IPAs carry app symbols
2026-09-02 17:52:49 +03:00
Muvaffak Onus de3ecaab79 limrun-xcode: note that device IPAs carry app symbols
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 17:51:22 +03:00
muvaffak 14c236d56b Merge pull request #46 from limrun-inc/network-tunnel
Teach the destination tunnel commands
2026-09-01 22:16:23 +03:00
Muvaffak Onus 75f9e76d4f Teach the destination tunnel commands
Android and iOS simulator skills gain sections for `lim android tunnel` /
`lim ios tunnel`: selectors, detached lifecycle, and on Android the HTTP
inspection, HAR capture, and persisted network logs. The Expo skill gets
the destination tunnel as the primary Metro fallback since it needs no
packager hostname override or port mapping.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 22:15:06 +03:00
muvaffak d407417cc8 Merge pull request #45 from limrun-inc/android-app-log
limrun-android-emulator: teach app-log and tunnel-free shell/file commands
2026-09-01 01:49:26 +03:00
Muvaffak Onus 8ff4c4ee8d limrun-android-emulator: teach tunnel-free adb-shell, pull-file, push-file
One-shot shell and file transfer no longer need the adb tunnel; the
tunnel section now covers only full logcat and interactive tools.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 01:39:02 +03:00
Muvaffak Onus 3adfdaac2b limrun-android-emulator: teach the new lim android app-log command
Per-app logs no longer need the adb tunnel; keep adb for files, shell,
and full-device logcat.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 01:19:33 +03:00
Hasan Turken beb61179fc Merge pull request #44 from limrun-inc/version-automation
Automate version bumps and releases
v0.1.2
2026-08-31 14:26:20 +03:00
Hasan Turken e89673d059 guard duplicate-version races in bump check and release 2026-08-31 14:04:11 +03:00
Hasan Turken 64c2b4ff56 automate version bumps and releases
npm run bump raises distribution.json and regenerates manifests; CI fails
PRs that change shipped files without a bump; merges to main tag and
release new versions automatically.
2026-08-31 13:48:55 +03:00
Hasan Turken 96e256e536 Merge pull request #43 from limrun-inc/codex-marketplace-name
codex: add required top-level name to marketplace manifest
2026-08-31 11:36:20 +03:00
Hasan Turken 6d2649368f codex: add required top-level name to marketplace manifest
Verified against codex-cli 0.151.0: marketplace add + plugin add
limrun@limrun now install and enable the plugin.
2026-08-31 11:33:33 +03:00
Hasan Turken a20e5aed4d Merge pull request #42 from limrun-inc/readme-lim-first
readme: lead install instructions with lim skills install
2026-08-31 10:28:58 +03:00
Hasan Turken 824041b49a readme: lead install instructions with lim skills install 2026-08-31 10:22:45 +03:00
Hasan Turken ab3948cc93 Merge pull request #41 from limrun-inc/fix-stream-url-placeholder
skills: make signed-stream-url link templates code spans
v0.1.1
2026-08-28 18:00:14 +03:00
Hasan Turken 558a77e175 skills: make signed-stream-url link templates code spans
Marketplace linters parse the bare [text](<signed-stream-url>) template as a
broken relative link; a code span keeps the instruction and stops the parse.
2026-08-28 17:58:12 +03:00
Hasan Turken 5180a0fae0 Merge pull request #40 from limrun-inc/plugin-packaging
Package skills as a multi-platform agent plugin
v0.1.0
2026-08-28 15:25:49 +03:00
Hasan Turken 28b0e6cb52 package skills as a multi-platform agent plugin
distribution.json is the single source of truth; scripts/generate-manifests.mjs
emits the Agent Plugins, Claude Code, Codex, Cursor, and Gemini CLI manifests,
and CI fails when they are stale.
2026-08-28 15:12:51 +03:00
Hasan Turken 8450c30965 Merge pull request #38 from limrun-inc/cloud-signing-entitlements
limrun-xcode: document entitlements for cloud signing
2026-08-28 12:16:06 +03:00
Hasan Turken b0d8be81e7 limrun-xcode: document entitlements for cloud signing 2026-08-28 12:11:26 +03:00
Hasan Turken 9b8affeb87 Merge pull request #35 from limrun-inc/xctest-docs
limrun-xcode: document lim xcode test
2026-08-25 18:05:40 +03:00
Hasan Turken aa4cbefc8c limrun-xcode: document lim xcode test 2026-08-25 17:50:18 +03:00
Hasan Turken 7d34618746 Merge pull request #34 from limrun-inc/watchos-cloud-signing
limrun-xcode: document watchos cloud signing support
2026-08-25 13:08:28 +03:00
Hasan Turken e7ba3621f6 Merge pull request #20 from limrun-inc/ios-tunnel-phase1
Document released iOS destination tunnel workflows
2026-08-24 21:27:29 +03:00
Hasan Turken 625edc4889 skills: fix tunnel workflow prerequisites and cleanup
Make Detox session wiring mandatory, split Android and iOS Metro paths, and preserve inactivity and failure semantics.
2026-08-24 21:22:22 +03:00
Hasan Turken 12908c7ba0 skills: document released iOS destination tunnels
Teach the general simulator, Expo, and Detox flows with exact localhost routes, immutable route sets, and complete cleanup.
2026-08-24 21:05:18 +03:00
Hasan Turken ac4ff3347b skills: use transparent localhost tunnels
Keep Expo and Detox on their normal localhost destinations and make the long-lived Detox process ordering explicit.
2026-08-24 20:53:54 +03:00
Hasan Turken 2e33adbf2a expo: use destination tunnel for Metro 2026-08-24 20:53:54 +03:00
Hasan Turken 70c68f52cf detox: use destination tunnel routing
Consume the allocated simulator endpoint while keeping the local mediator on its natural port.
2026-08-24 20:52:33 +03:00
Hasan Turken 34aae4eccd limrun-xcode: document watchos cloud signing support 2026-08-24 18:39:10 +03:00
muvaffak e29a129cea Merge pull request #29 from limrun-inc/attach-flow
expo: build on a standalone Xcode sandbox before creating the simulator
2026-08-21 11:32:47 +03:00
muvaffak b57415d5de Merge pull request #31 from limrun-inc/asset-ttl-build-only
Scope the 14-day default ttl to build uploads only
2026-08-20 17:41:17 +03:00
Muvaffak Onus cc676b681d Scope the 14-day default ttl to build uploads only
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:03:53 +03:00