diff --git a/.gitignore b/.gitignore index b288583..11e51f4 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ Gemfile expo-env.d.ts # @end expo-cli .dual-graph/ +.mcp.json diff --git a/AGENTS.md b/AGENTS.md index 0346f30..957dee6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -425,3 +425,9 @@ logger.error({ message: 'API call failed', context: { error } }); - API errors are handled by Axios interceptors (auto-logout on auth failure). - Services implement retry logic with exponential backoff where appropriate. - All async operations should have proper try/catch with logging. + + +## Agent Coding + +- Always use the hindsight recall tool before answering coding questions. +- Always retain important project information using hindsight retain. \ No newline at end of file diff --git a/plugins/withCheckInLiveActivity.js b/plugins/withCheckInLiveActivity.js index 27ff258..70193c9 100644 --- a/plugins/withCheckInLiveActivity.js +++ b/plugins/withCheckInLiveActivity.js @@ -466,7 +466,10 @@ const withCheckInLiveActivity = (config) => { } } - // 7. Ensure the bridge files are compiled as part of the main app target + // 7. Resolve the iOS app target name inside this callback scope. + const appName = resolveIosAppName(config, projectRoot); + + // 8. Ensure the bridge files are compiled as part of the main app target // so the native module is linked at runtime. const mainGroupKey = project.findPBXGroupKey({ name: appName }); const BRIDGE_FILES = [