-44.218.102.0.0
- __TEXT.__text: 0x17a088
- __TEXT.__auth_stubs: 0x4a40
+44.220.103.0.0
+ __TEXT.__text: 0x17e81c
+ __TEXT.__auth_stubs: 0x4ae0
__TEXT.__objc_stubs: 0xc0
- __TEXT.__objc_methlist: 0x5c4
- __TEXT.__const: 0xc2f4
- __TEXT.__objc_methname: 0x3d2d
- __TEXT.__objc_classname: 0x1ba
- __TEXT.__objc_methtype: 0x19a8
- __TEXT.__cstring: 0x7215
- __TEXT.__swift5_typeref: 0x243d2
- __TEXT.__constg_swiftt: 0x4fb0
- __TEXT.__swift5_reflstr: 0x3004
- __TEXT.__swift5_fieldmd: 0x2f58
+ __TEXT.__objc_methlist: 0x5fc
+ __TEXT.__const: 0xc514
+ __TEXT.__objc_methname: 0x3f5d
+ __TEXT.__objc_classname: 0x216
+ __TEXT.__objc_methtype: 0x1a60
+ __TEXT.__cstring: 0x7695
+ __TEXT.__swift5_typeref: 0x24ba0
+ __TEXT.__constg_swiftt: 0x512c
+ __TEXT.__swift5_reflstr: 0x3144
+ __TEXT.__swift5_fieldmd: 0x2fe0
__TEXT.__swift5_builtin: 0x1b8
__TEXT.__swift5_assocty: 0xf60
- __TEXT.__swift5_proto: 0x5c0
- __TEXT.__swift5_types: 0x360
- __TEXT.__oslogstring: 0x31f9
- __TEXT.__swift5_capture: 0x14a0
+ __TEXT.__swift5_proto: 0x5c4
+ __TEXT.__swift5_types: 0x364
+ __TEXT.__oslogstring: 0x33c9
+ __TEXT.__swift5_capture: 0x1518
__TEXT.__swift5_protos: 0x14
__TEXT.__swift5_mpenum: 0x18
__TEXT.__swift5_entry: 0x8
- __TEXT.__unwind_info: 0x4c40
- __TEXT.__eh_frame: 0x6078
- __DATA_CONST.__auth_got: 0x2528
- __DATA_CONST.__got: 0x11c8
- __DATA_CONST.__auth_ptr: 0x2220
- __DATA_CONST.__const: 0x7a10
- __DATA_CONST.__objc_classlist: 0x120
+ __TEXT.__unwind_info: 0x4d18
+ __TEXT.__eh_frame: 0x61e8
+ __DATA_CONST.__auth_got: 0x2578
+ __DATA_CONST.__got: 0x1200
+ __DATA_CONST.__auth_ptr: 0x2250
+ __DATA_CONST.__const: 0x7ba0
+ __DATA_CONST.__objc_classlist: 0x128
__DATA_CONST.__objc_catlist: 0x8
- __DATA_CONST.__objc_protolist: 0x120
+ __DATA_CONST.__objc_protolist: 0x140
__DATA_CONST.__objc_imageinfo: 0x8
- __DATA_CONST.__objc_protorefs: 0x90
- __DATA.__objc_const: 0x46d0
- __DATA.__objc_selrefs: 0xa98
- __DATA.__objc_data: 0x14c0
- __DATA.__data: 0xb580
- __DATA.__bss: 0xc1e8
- __DATA.__common: 0x620
+ __DATA_CONST.__objc_protorefs: 0xa0
+ __DATA.__objc_const: 0x4928
+ __DATA.__objc_selrefs: 0xb10
+ __DATA.__objc_data: 0x1620
+ __DATA.__data: 0xb800
+ __DATA.__bss: 0xc2b8
+ __DATA.__common: 0x660
- /System/Library/Frameworks/Combine.framework/Combine
- /System/Library/Frameworks/ContactsUI.framework/ContactsUI
- /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
- /usr/lib/swift/libswiftsimd.dylib
- /usr/lib/swift/libswiftsys_time.dylib
- /usr/lib/swift/libswiftunistd.dylib
- Functions: 6665
- Symbols: 2247
- CStrings: 1535
+ Functions: 6754
+ Symbols: 2267
+ CStrings: 1578
Symbols:
+ _$s14WritingToolsUI16WTStartupOptionsC29isResumingFromModelEnrollmentSbvgTj
+ _$s22UniformTypeIdentifiers6UTTypeV4webPACvgZ
+ _$s27GenerativeAssistantSettings0C18RemoteLocalizationV16upgradeIAPStringSSyYaFZ
+ _$s27GenerativeAssistantSettings0C18RemoteLocalizationV16upgradeIAPStringSSyYaFZTu
+ _$s27GenerativeAssistantSettings0abC11DestinationO6OriginO12writingToolsyA2EmFWC
+ _$s27GenerativeAssistantSettings0abC11DestinationO6OriginOMa
+ _$s27GenerativeAssistantSettings0abC11DestinationO7fullURL6origin10Foundation0F0VAC6OriginO_tF
+ _$s7SwiftUI16SubscriptionViewVMn
+ _$s7SwiftUI16SubscriptionViewVyxq_GAA0D0AAMc
+ _$s7SwiftUI26AccessibilityChildBehaviorV6ignoreACvgZ
+ _$s7SwiftUI4ViewPAAE18accessibilityLabelyAA15ModifiedContentVyxAA31AccessibilityAttachmentModifierVGqd__SyRd__lF
+ _$sSo20NSNotificationCenterC10FoundationE9PublisherVMa
+ _$sSo20NSNotificationCenterC10FoundationE9PublisherVMn
+ _$sSo20NSNotificationCenterC10FoundationE9publisher3for6objectAbCE9PublisherVSo0A4Namea_yXlSgtF
+ _$sSuN
+ _NSStringFromCGRect
+ _OBJC_CLASS_$_NSBundle
+ _OBJC_CLASS_$_NSNotificationCenter
+ _OBJC_CLASS_$_WTWritingToolsController
+ _UISceneDidActivateNotification
+ _swift_deallocUninitializedObject
- _$s27GenerativeAssistantSettings0abC11DestinationO7fullURL10Foundation0F0Vvg
CStrings:
+ "\n\nWhen generating an image, just show the image. DO NOT comment on the image or how you generated it, leaving the \"body\" field of the JSON output blank if the description of the image is the only content you would put in that field. If the user requests text and an image, make sure you ACTUALLY generate the image.\n\n*Phase 1*: Understand input.\n\n1. Carefully read the user's prompt and decide if there is enough information to produce a personalized response.\n - Take into account any attachments that the user may have provided.\n - If you identify the missing information necessary to complete the document, passing them in the `"
+ " function to request information that would help make the output more personalized for the user. Do *NOT* request information that does not relate to the user. NEVER request information regarding an image generation request.\n\n*Phase 2*: Write the output.\n1. The user will provide any missing information that was requested in Phase 1. Construct a response with the information the user has provided. It is crucial that you only use information explicitly provided by the user.\n2. Provide your response back to the user. If necessary, use placeholders in the format [placeholder name] for any missing information that is still needed after the initial request. These placeholders should clearly indicate what information is still needed.\n3. The user can then follow up with addition information corresponding to the slots in the body of the output.\n3. Once the user provides the additional information, replace the placeholders in the document with new information.\n - *IMPORTANT*: Preserve the overall structure and wording of the output when filling in placeholders.\n\nExample interaction format:\n1. User provides a topic.\n2. Assistant creates a basic document structure.\n3. If assistant is missing critical information, it uses `"
+ "- Write texts for the provided topics.\n- Whenever responding to a user's followup query, always respond with the full text including unmodified parts."
+ "Feature not enabled, not starting composition session."
+ "Montara_PopoverAdjustment"
+ "Over daily limit. Requests will use ChatGPT’s basic version for up to 24 hours. ["
+ "PresentationModel"
+ "Send host updated keyboard size=(%f,%f)"
+ "Send host updated preferredContentSize (height=%f)"
+ "UIKeyboardSceneDelegateVisibilityObserver"
+ "UIKeyboardSceneDelegateVisibilityObserver_Staging"
+ "You are a helpful assistant whose responsibility is to create document outlines and structures on behalf of users, as well as generate images. The user will provide you with a topic that they would like for you to create a document on, such as a resume for a job application, review for a restaurant, or invites for a party.\n"
+ "_TtC21WritingToolsUIService36SceneDelegateContainerViewController"
+ "_isWritingToolsHandlingKeyboardTracking"
+ "_rateLimitCTAString"
+ "_sceneDelegateContainerViewController"
+ "` to request it.\n4. User provides the missing information if requested.\n5. Assistant updates the document with the provided information and presents it to the user, possibly with placeholders if there are still pieces the user can fill in. \n\nExample queries for each data type:\n- shortText: \"What is the name of the person you are writing the letter to?\", \"What is your address?\", \"How would you rate the movie from 1-10?\"\n- longText: \"Your resume\", \"Meeting Notes from 8-11-2024\", \"Research papers to refer in your report\"\n- photo: \"Photos of your dog\", \"Photo of Dave\", \"Photos of your trip\""
+ "` tool.\n - Some examples of missing information that might be needed from the user:\n - **For a resume**:\n - Personal details, e.g. name, address, phone number, email, LinkedIn profile\n - Objective statement\n - Work experience, e.g. job titles, company names, locations, dates, responsibilities, achievements\n - Education, e.g. degrees, universities, locations, graduation dates, relevant coursework, academic achievements\n - Skills\n - Certifications\n - Professional development, e.g. courses, conferences attended\n - **For an event invitation**:\n - Event name\n - Host details, e.g. name, contact info\n - Guest list\n - Date and time\n - Location\n - Event agenda or activities\n - RSVP details\n - **For a review**:\n - Name of the place or event, e.g. restaurant, movie, theme park\n - Date of visit or event\n - Specific experiences, e.g dishes ordered, favorite parts, criticisms\n - Ratings, e.g. service quality, overall experience\n - Additional comments or recommendations\n2. If the document is missing critical information, return the information you are requesting from the user in the `requestedInfo` field of the output object. Each request should include:\n - `name`: The unique, human-readable identifier of the requested information. Examples:\n - Email address\n - Home address\n - Restaurant name\n - Rating\n - `query`: A short natural language query that will be used to retrieve the information on the user's device. Use the first person. Examples:\n - Calendar event for restaurant reservation\n - Sister's email address\n - My work phone number\n\n*Important*: Only call the "
+ "actionForUpdateKeyboardPosition:preferredContentSizeChanged:"
+ "addVisibilityObserver:"
+ "bundleIdentifier"
+ "contents"
+ "defaultCenter"
+ "hostBundleIdentifier"
+ "initWithData:ofType:"
+ "isFloating"
+ "isLocal"
+ "keyboardPositionWithIAV"
+ "keyboardSceneDelegate"
+ "keyboardSceneDelegate:inputViewSetVisibilityDidChange:includedReset:"
+ "localKeyboardChanged pos=%s source=%s"
+ "localKeyboardChanged:"
+ "mainBundle"
+ "pendingKeyboardInformation"
+ "pendingPreferredContentSize"
+ "preferredContentSize changed (height=%f)"
+ "remoteKeyboardChanged pos=%s source=%s"
+ "remoteKeyboardChanged:"
+ "remoteKeyboardVisibilityDidChange:bundleId:"
+ "reportAttachmentsModified: numSelectedPhotos: %{private}ld numSelectedFiles: %{private}ld numRemovedPhotos: %{private}ld numRemovedFiles: %{private}ld slotID: %{sensitive}s"
+ "setModalInPresentation:"
+ "sourceBundleIdentifier"
+ "v24@0:8@\"_UIKeyboardChangedInformation\"16"
+ "v28@0:8B16@\"NSString\"20"
+ "v28@0:8B16@20"
+ "v32@0:8@\"UIKeyboardSceneDelegate\"16B24B28"
+ "v32@0:8@16B24B28"
+ "v52@0:8{CGRect={CGPoint=dd}{CGSize=dd}}16B48"
+ "visibilityDidChange:"
+ "writingToolsDidUpdateKeyboardPosition:preferredContentSizeChanging:"
+ "writingToolsSizeUpdateScheduled"
- "\n\nPerform this task in two phases.\n\n1. Carefully read the user's prompt and decide if there is enough information to produce a personalized response.\n - Take into account any attachments that the user may have provided.\n - If you identify the missing information necessary to complete the document, passing them in the `"
- "- Write texts for the provided topics.\n- Whenever responding to a user's followup query, always respond with the the full text including unmodified parts."
- "Over daily limit. Requests will use ChatGPT’s basic model for up to 24 hours. [Upgrade to ChatGPT Plus]("
- "You are a helpful assistant whose responsibility is to create document outlines and structures on behalf of users. The user will provide you with a topic that they would like for you to create a document on, such as a resume for a job application, review for a restaurant, or invites for a party.\n"
- "` to request it.\n4. User provides the missing information if requested.\n5. Assistant updates the document with the provided information and presents it to the user, possibly with placeholders if there are still pieces the user can fill in."
- "` tool.\n - Some examples of missing information that might be needed from the user:\n - **For a resume**:\n - Personal details, e.g. name, address, phone number, email, LinkedIn profile\n - Objective statement\n - Work experience, e.g. job titles, company names, locations, dates, responsibilities, achievements\n - Education, e.g. degrees, universities, locations, graduation dates, relevant coursework, academic achievements\n - Skills\n - Certifications\n - Professional development, e.g. courses, conferences attended\n - **For an event invitation**:\n - Event name\n - Host details, e.g. name, contact info\n - Guest list\n - Date and time\n - Location\n - Event agenda or activities\n - RSVP details\n - **For a review**:\n - Name of the place or event, e.g. restaurant, movie, theme park\n - Date of visit or event\n - Specific experiences, e.g dishes ordered, favorite parts, criticisms\n - Ratings, e.g. service quality, overall experience\n - Additional comments or recommendations\n2. If the document is missing critical information, return the information you are requesting from the user in the `requestedInfo` field of the output object. Each request should include:\n - `name`: The unique, human-readable identifier of the requested information. Examples:\n - Email address\n - Home address\n - Restaurant name\n - Rating\n - `query`: A short natural language query that will be used to retrieve the information on the user's device. Use the first person. Examples:\n - Calendar event for restaurant reservation\n - Sister's email address\n - My work phone number\n\n*Important*: Only request information that would help make the output more personalized for the user. Do *NOT* request information that does not relate to the user.\n\n*Phase 2*: Write the output.\n1. The user will provide any missing information that was requested in Phase 1. Construct a response with the information the user has provided. It is crucial that you only use information explicitly provided by the user.\n2. Provide your response back to the user. If necessary, use placeholders in the format [placeholder name] for any missing information that is still needed after the initial request. These placeholders should clearly indicate what information is still needed.\n3. The user can then follow up with addition information corresponding to the slots in the body of the output.\n3. Once the user provides the additional information, replace the placeholders in the document with new information.\n - *IMPORTANT*: Preserve the overall structure and wording of the output when filling in placeholders.\n\nExample interaction format:\n1. User provides a topic.\n2. Assistant creates a basic document structure.\n3. If assistant is missing critical information, it uses `"
- "reportAttachmentsModified"
- "setImage:"