Repository navigation
[Bug]: Dinoki API token limit error after upgrading to Pro #9
Description
Description
I just upgraded to Dinoki Pro after using the free version for some time. My first chat with Dinoki after purchasing the license, using the Dinoki API as the provider (asking if he can do a jump) threw this error:
Every other chat input throws the exact same error, regardless of what gets entered, and the token count never changes. I tried restarting Dinoki, resetting computer, changing providers, deleting instances, and uninstalling & re-installing.
Following the macOS-specific instructions threw this:
me@My-Mac-mini ~ % /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
# The -kill option has been removed because it was dangerous and no longer useful.
me@My-Mac-mini ~ %I also tried the hard reset from the support page:
me@My-Mac-mini ~ %
rm -rf ~/Library/Application\ Support/Dinoki
rm ~/Library/Preferences/ai.dinoki.plist
rm: /Users/me/Library/Preferences/ai.dinoki.plist: No such file or directory
me@My-Mac-mini ~ %Looking at the logs in Console, this is what it happens when starting and chatting with Dinoki:
error 23:51:54.761567-0800 dinoki Warning: -[NSWindow makeKeyWindow] called on <NSWindow: 0x9baca1900> windowNumber=d5e which returned NO from -[NSWindow canBecomeKeyWindow].
error 23:51:54.791862-0800 tccd TCCDProcess: identifier=com.dinoki, pid=66769, auid=501, euid=501, binary_path=/Applications/Dinoki.app/Contents/MacOS/dinoki attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
error 23:51:54.800718-0800 tccd TCCDProcess: identifier=com.dinoki, pid=66769, auid=501, euid=501, binary_path=/Applications/Dinoki.app/Contents/MacOS/dinoki attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
error 23:51:54.817476-0800 WindowServer NULL color space set on context (79f6cd6b)
fault 23:51:54.825547-0800 Spotlight *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x8f89c6080>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x8f6732da0> connection to service with pid 715 created from an endpoint
error 23:51:55.014559-0800 dinoki Warning: Background app automatically schedules for update checks but does not implement gentle reminders. As a result, users may not take notice to update alerts that show up in the background. Please visit https://sparkle-project.org/documentation/gentle-reminders for more information. This warning will only be logged once.
error 23:51:55.017689-0800 dinoki nw_socket_handle_socket_event [C2.1.1:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.017741-0800 dinoki nw_socket_handle_socket_event [C3:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.018030-0800 dinoki nw_endpoint_flow_failed_with_error [C2.1.1 IPv6#4c32f0bc.80 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0)] already failing, returning
error 23:51:55.018182-0800 dinoki nw_endpoint_flow_failed_with_error [C3 IPv4#61fd5281:1337 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0, dns)] already failing, returning
error 23:51:55.018814-0800 dinoki Connection 3: received failure notification
error 23:51:55.018822-0800 dinoki Connection 3: failed to connect 1:61, reason -1
error 23:51:55.018851-0800 dinoki Connection 3: encountered error(1:61)
error 23:51:55.019000-0800 dinoki nw_connection_copy_protocol_metadata_internal_block_invoke [C3] Client called nw_connection_copy_protocol_metadata_internal on unconnected nw_connection
error 23:51:55.019026-0800 dinoki nw_connection_copy_protocol_metadata_internal_block_invoke [C3] Client called nw_connection_copy_protocol_metadata_internal on unconnected nw_connection
error 23:51:55.019056-0800 dinoki nw_connection_copy_connected_local_endpoint_block_invoke [C3] Client called nw_connection_copy_connected_local_endpoint on unconnected nw_connection
error 23:51:55.019093-0800 dinoki nw_connection_copy_connected_remote_endpoint_block_invoke [C3] Client called nw_connection_copy_connected_remote_endpoint on unconnected nw_connection
error 23:51:55.019504-0800 dinoki nw_socket_handle_socket_event [C2.1.2:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.019572-0800 dinoki Task <26670C78-3C39-492C-A5C3-BBD1FD352B0D>.<2> HTTP load failed, 0/0 bytes (error code: -1004 [1:61])
error 23:51:55.019629-0800 dinoki nw_endpoint_flow_failed_with_error [C2.1.2 IPv4#5d0c9912:80 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0)] already failing, returning
error 23:51:55.021816-0800 dinoki nw_endpoint_flow_failed_with_error [C2.1.2 IPv4#5d0c9912:80 cancelled socket-flow ((null))] already failing, returning
error 23:51:55.022970-0800 dinoki Connection 2: received failure notification
error 23:51:55.023021-0800 dinoki Connection 2: failed to connect 1:61, reason -1
error 23:51:55.023313-0800 dinoki Connection 2: encountered error(1:61)
error 23:51:55.023993-0800 dinoki Task <26670C78-3C39-492C-A5C3-BBD1FD352B0D>.<2> finished with error [-1004] Error Domain=NSURLErrorDomain Code=-1004 UserInfo={_kCFStreamErrorCodeKey=61, NSUnderlyingError=0x9b80bd050 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 UserInfo={_NSURLErrorNWPathKey=<private>, _kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=<private>, _NSURLErrorRelatedURLSessionTaskErrorKey=<private>, NSLocalizedDescription=<private>, NSErrorFailingURLStringKey=<private>, NSErrorFailingURLKey=<private>, _kCFStreamErrorDomainKey=1}
error 23:51:55.024055-0800 dinoki Task <A40181C9-49B9-434B-937D-3A9166335662>.<1> HTTP load failed, 0/0 bytes (error code: -1004 [1:61])
error 23:51:55.024178-0800 dinoki Task <A40181C9-49B9-434B-937D-3A9166335662>.<1> finished with error [-1004] Error Domain=NSURLErrorDomain Code=-1004 UserInfo={_kCFStreamErrorCodeKey=61, NSUnderlyingError=0x9b80bc870 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 UserInfo={_NSURLErrorNWPathKey=<private>, _kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=<private>, _NSURLErrorRelatedURLSessionTaskErrorKey=<private>, NSLocalizedDescription=<private>, NSErrorFailingURLStringKey=<private>, NSErrorFailingURLKey=<private>, _kCFStreamErrorDomainKey=1}
error 23:51:55.025188-0800 dinoki nw_path_necp_check_for_updates Failed to copy updated result (22)
error 23:51:55.025192-0800 WindowServer _CGXPackagesSetWindowConstraints: Invalid window
error 23:51:55.026110-0800 dinoki nw_socket_handle_socket_event [C4.1.1:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.026159-0800 dinoki nw_endpoint_flow_failed_with_error [C4.1.1 IPv6#4c32f0bc.1234 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0)] already failing, returning
error 23:51:55.026895-0800 dinoki nw_socket_handle_socket_event [C4.1.2:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.026977-0800 dinoki nw_endpoint_flow_failed_with_error [C4.1.2 IPv4#5d0c9912:1234 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0)] already failing, returning
error 23:51:55.027371-0800 dinoki nw_endpoint_flow_failed_with_error [C4.1.2 IPv4#5d0c9912:1234 cancelled socket-flow ((null))] already failing, returning
error 23:51:55.027467-0800 dinoki Connection 4: received failure notification
error 23:51:55.027484-0800 dinoki Connection 4: failed to connect 1:61, reason -1
error 23:51:55.027509-0800 dinoki Connection 4: encountered error(1:61)
error 23:51:55.027935-0800 dinoki Task <FBD1F2B0-53DE-4E23-8B67-D59E855C6A37>.<3> HTTP load failed, 0/0 bytes (error code: -1004 [1:61])
error 23:51:55.028153-0800 dinoki Task <FBD1F2B0-53DE-4E23-8B67-D59E855C6A37>.<3> finished with error [-1004] Error Domain=NSURLErrorDomain Code=-1004 UserInfo={_kCFStreamErrorCodeKey=61, NSUnderlyingError=0x9b80be4f0 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 UserInfo={_NSURLErrorNWPathKey=<private>, _kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=<private>, _NSURLErrorRelatedURLSessionTaskErrorKey=<private>, NSLocalizedDescription=<private>, NSErrorFailingURLStringKey=<private>, NSErrorFailingURLKey=<private>, _kCFStreamErrorDomainKey=1}
error 23:51:55.028758-0800 dinoki nw_path_necp_check_for_updates Failed to copy updated result (22)
error 23:51:55.029591-0800 dinoki nw_socket_handle_socket_event [C5.1.1:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.029628-0800 dinoki nw_endpoint_flow_failed_with_error [C5.1.1 IPv6#4c32f0bc.11434 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0)] already failing, returning
error 23:51:55.030518-0800 dinoki nw_socket_handle_socket_event [C5.1.2:2] Socket SO_ERROR [61: Connection refused]
error 23:51:55.030618-0800 dinoki nw_endpoint_flow_failed_with_error [C5.1.2 IPv4#5d0c9912:11434 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: lo0)] already failing, returning
error 23:51:55.030917-0800 dinoki nw_endpoint_flow_failed_with_error [C5.1.2 IPv4#5d0c9912:11434 cancelled socket-flow ((null))] already failing, returning
error 23:51:55.031088-0800 dinoki Connection 5: received failure notification
error 23:51:55.031116-0800 dinoki Connection 5: failed to connect 1:61, reason -1
error 23:51:55.031141-0800 dinoki Connection 5: encountered error(1:61)
error 23:51:55.031539-0800 dinoki Task <2CEF963C-7137-4E3E-A5B1-6C4D21B158DF>.<4> HTTP load failed, 0/0 bytes (error code: -1004 [1:61])
error 23:51:55.031793-0800 dinoki Task <2CEF963C-7137-4E3E-A5B1-6C4D21B158DF>.<4> finished with error [-1004] Error Domain=NSURLErrorDomain Code=-1004 UserInfo={_kCFStreamErrorCodeKey=61, NSUnderlyingError=0x9b80be5b0 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 UserInfo={_NSURLErrorNWPathKey=<private>, _kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=<private>, _NSURLErrorRelatedURLSessionTaskErrorKey=<private>, NSLocalizedDescription=<private>, NSErrorFailingURLStringKey=<private>, NSErrorFailingURLKey=<private>, _kCFStreamErrorDomainKey=1}
error 23:51:55.389431-0800 dinoki Task <E72F2AC0-FE43-431C-B167-C24962816C82>.<1> finished with error [-1007] Error Domain=NSURLErrorDomain Code=-1007 UserInfo={NSLocalizedDescription=<private>, NSErrorFailingURLStringKey=<private>, NSErrorFailingURLKey=<private>, _NSURLErrorRelatedURLSessionTaskErrorKey=<private>, _NSURLErrorFailingURLSessionTaskErrorKey=<private>, NSUnderlyingError=0x9b9bf7750 {Error Domain=kCFErrorDomainCFNetwork Code=-1007}}
error 23:51:55.916825-0800 dinoki Warning: -[NSWindow makeKeyWindow] called on <dinoki.CaptionWindow: 0x9ba9d7900> windowNumber=d62 which returned NO from -[NSWindow canBecomeKeyWindow].
error 23:51:55.936395-0800 dinoki Warning: -[NSWindow makeKeyWindow] called on <dinoki.CaptionWindow: 0x9ba9d7900> windowNumber=d62 which returned NO from -[NSWindow canBecomeKeyWindow].
error 23:51:57.297489-0800 Spotlight Attempted to transition from draining to draining. Checking if we are done draining.
error 23:51:58.085170-0800 dinoki Warning: -[NSWindow makeKeyWindow] called on <NSPanel: 0x9ba04e800> windowNumber=d61 which returned NO from -[NSWindow canBecomeKeyWindow].
error 23:51:58.097557-0800 dinoki Warning: -[NSWindow makeKeyWindow] called on <NSPanel: 0x9ba04e800> windowNumber=d61 which returned NO from -[NSWindow canBecomeKeyWindow].
error 23:51:58.729624-0800 inputanalyticsd textInputSessionId '<private>' already exists!
fault 23:51:58.972867-0800 Console *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x81601c180>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x81630caa0> connection to service with pid 715 created from an endpoint
error 23:51:58.980598-0800 imklaunchagent IMKLaunchAgent -requestIMKXPCEndpointInvalid: received notification Request for Endpoint Invalid (from pid_t: 66769) for bundleID: <private>
error 23:51:58.980951-0800 imklaunchagent IMKLaunchAgent -requestIMKXPCEndpointInvalid: received notification Request for Endpoint Invalid (from pid_t: 66769) for bundleID: <private>
fault 23:51:59.154499-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bbf69680>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba218f00> connection to service with pid 715 created from an endpoint
error 23:51:59.158309-0800 WindowServer Unable to obtain a task name port right for pid 66769: (os/kern) failure (0x5)
error 23:51:59.158648-0800 dinoki Unable to obtain a task name port right for pid 419: (os/kern) failure (0x5)
error 23:51:59.201219-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:51:59.201369-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:51:59.201586-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:51:59.201735-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:51:59.201798-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:51:59.201957-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:51:59.202019-0800 dinoki Internal inconsistency in menus - menu <private> believes it has <private> as a supermenu, but the supermenu does not seem to have any item with that submenu
error 23:52:00.468556-0800 inputanalyticsd textInputSessionId '<private>' already exists!
error 23:52:00.493374-0800 WindowServer Cursor disabled: failed set_cursor_surface
error 23:52:00.493423-0800 kernel SID: 0x0 task: <decode: mismatch for [%p] got [SCALAR private sz:0]> buffer: 0x0 buffer->fClientTask = 0x0 not found
fault 23:52:01.303600-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bb4dda00>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba219cc0> connection to service with pid 715 created from an endpoint
error 23:52:01.955745-0800 dinoki ViewBridge to RemoteViewService Terminated: Error Domain=com.apple.ViewBridge Code=18 UserInfo={com.apple.ViewBridge.error.hint=this process disconnected remote view controller -- benign unless unexpected, com.apple.ViewBridge.error.description=NSViewBridgeErrorCanceled}
error 23:52:04.242388-0800 duetexpertd Data type not yet set for stream System, please switch to APIs that take eventDataClass as a parameter.
error 23:52:04.242625-0800 duetexpertd Event class '<private>' missing from NSKeyedUnarchiver allowedClasses
error 23:52:07.032419-0800 dasd Unable to get valid battery temperature: <private>
error 23:52:07.773339-0800 inputanalyticsd textInputSessionId '<private>' already exists!
error 23:52:07.791780-0800 WindowServer Cursor disabled: failed set_cursor_surface
error 23:52:07.791832-0800 kernel SID: 0x0 task: <decode: mismatch for [%p] got [SCALAR private sz:0]> buffer: 0x0 buffer->fClientTask = 0x0 not found
error 23:52:08.088510-0800 WindowServer Cursor disabled: failed set_cursor_surface
error 23:52:08.088566-0800 kernel SID: 0x0 task: <decode: mismatch for [%p] got [SCALAR private sz:0]> buffer: 0x0 buffer->fClientTask = 0x0 not found
fault 23:52:08.903000-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bb4dda00>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba219cc0> connection to service with pid 715 created from an endpoint
error 23:52:11.082587-0800 locationd {"msg":"#CLAvengerObservationReporterService WARN: onAvengerAdvertisementDetected: saveBeaconPayloads error received", "error":"Error Domain=searchpartyd.AdvertisementCacheServiceError Code=2 \"(null)\""}
fault 23:52:11.205261-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bb4dda00>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba219cc0> connection to service with pid 715 created from an endpoint
error 23:52:12.869559-0800 WindowServer Cursor disabled: failed set_cursor_surface
error 23:52:12.869574-0800 kernel SID: 0x0 task: <decode: mismatch for [%p] got [SCALAR private sz:0]> buffer: 0x0 buffer->fClientTask = 0x0 not found
error 23:52:12.985965-0800 inputanalyticsd textInputSessionId '<private>' already exists!
error 23:52:13.004631-0800 WindowServer Cursor disabled: failed set_cursor_surface
error 23:52:13.004658-0800 kernel SID: 0x0 task: <decode: mismatch for [%p] got [SCALAR private sz:0]> buffer: 0x0 buffer->fClientTask = 0x0 not found
error 23:52:13.170741-0800 WindowServer Clearing datagram buffer for cid 0x6c77f. Client state: Data count: 16392 connectionIsUnresponsive: 0 clientMayIgnoreEvents: 1 clientIsSuspended: 1
error 23:52:13.170802-0800 WindowServer Clearing datagram buffer for cid 0x64cbf. Client state: Data count: 16392 connectionIsUnresponsive: 0 clientMayIgnoreEvents: 1 clientIsSuspended: 0
error 23:52:13.170809-0800 WindowServer Clearing datagram buffer for cid 0x83a0b. Client state: Data count: 16392 connectionIsUnresponsive: 0 clientMayIgnoreEvents: 1 clientIsSuspended: 0
fault 23:52:14.512631-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bbf6afc0>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba1412c0> connection to service with pid 715 created from an endpoint
error 23:52:14.914875-0800 dinoki It's not legal to call -layoutSubtreeIfNeeded on a view which is already being laid out. If you are implementing the view's -layout method, you can call -[super layout] instead. Break on void _NSDetectedLayoutRecursion(void) to debug. This will be logged only once. This may break in the future.
error 23:52:18.337491-0800 locationd {"msg":"#CLAvengerObservationReporterService WARN: onAvengerAdvertisementDetected: saveBeaconPayloads error received", "error":"Error Domain=searchpartyd.AdvertisementCacheServiceError Code=2 \"(null)\""}
fault 23:52:21.166349-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bbf69680>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba218f00> connection to service with pid 715 created from an endpoint
error 23:52:22.036684-0800 inputanalyticsd textInputSessionId '<private>' already exists!
error 23:52:22.058228-0800 WindowServer Cursor disabled: failed set_cursor_surface
error 23:52:22.058285-0800 kernel SID: 0x0 task: <decode: mismatch for [%p] got [SCALAR private sz:0]> buffer: 0x0 buffer->fClientTask = 0x0 not found
fault 23:52:22.752806-0800 dinoki *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x205b79d58) [/usr/lib]"
)}
NSXPCInterface: <NSXPCInterface: 0x9bb04b400>
Protocol: IMKXPCServerProxy
SEL: deactivateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
SEL: activateServerWithReply: (1 arguments, 0 proxies)
Classes: [{}]
Reply block: (arg #2, (1 arguments, 0 proxies), signature 'v@?B') [{}]
<NSXPCConnection: 0x9ba141900> connection to service with pid 715 created from an endpoint
error 23:52:24.903233-0800 KeyboardAccessAgent <private> busy elapsed: 2.2 commands: <private> task: (null)This never happened while using the free version or the trial. Nothing else had changed between the trial ending a few days ago and now. I cannot recall receiving a similar error while using the free version.
One thing does comes to mind that might be a factor: before the trial ended, I had two characters running simultaneously, alternating both between agent and chat mode. After the trial ended and before upgrading to Pro, I asked one of the Dinoki a question without deleting the other; Dinoki threw an error about the trial having expired. I hadn't tried chatting with Dinoki again until purchasing the license, which is where this all began.
Steps to Reproduce
- Open Dinoki
- Chose Dinoki API as provider
- Type anything into the chat & send it
- Get the error
Expected Behavior
The Dinoki API should just work. I'm not sure that I'm supposed to sort this out through OpenRouter, and I'm not sure what else to do.
Dinoki Version
1.3.48
macOS Version
macOS Tahoe 26.1
Hardware Information
Mac Mini M4, 24GB RAM
Additional Context
Also, having gone through the troubleshooting section, there isn't a clear Settings panel or menu anywhere for me to navigate. CMD+, brings up hotkeys and nothing else. The gear icon on the top-left of the chat window is for character stuff, but that's all. Not sure if the docs are referencing an earlier version or something, but I wanted to put that out there. I think the logs even mention it as well, but I could be misinterpreting something.
I also never received a confirmation email after purchasing the upgrade, and I'm not sure how else to verify my license number.
Activity