Integrate AgentKit 0.18.1 with native authorization on macOS and iOS, device-local OAuth credentials, V43 configuration persistence, and Assistant authorization prompts. Add HTTPS callback metadata, keep native callbacks safe across actor boundaries, and distinguish authorization setup failures from cancellation. Extend the external MCP server to negotiate 2025-03-26.
44 lines
1.5 KiB
XML
44 lines
1.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>com.apple.developer.associated-domains</key>
|
|
<array>
|
|
<string>webcredentials:termind.akinokaede.com</string>
|
|
</array>
|
|
<key>com.apple.security.app-sandbox</key>
|
|
<true/>
|
|
<!-- Voice transcription in the Chat composer. -->
|
|
<key>com.apple.security.device.audio-input</key>
|
|
<true/>
|
|
<!-- Local serial devices exposed under /dev. -->
|
|
<key>com.apple.security.device.serial</key>
|
|
<true/>
|
|
<!-- Outgoing SSH / SFTP connections and LLM endpoint calls. -->
|
|
<key>com.apple.security.network.client</key>
|
|
<true/>
|
|
<!-- Local and dynamic port-forwarding listeners. -->
|
|
<key>com.apple.security.network.server</key>
|
|
<true/>
|
|
<key>com.apple.developer.aps-environment</key>
|
|
<string>$(APS_ENVIRONMENT)</string>
|
|
<key>com.apple.developer.icloud-container-identifiers</key>
|
|
<array>
|
|
<string>iCloud.com.akinokaede.termind</string>
|
|
</array>
|
|
<key>com.apple.developer.icloud-services</key>
|
|
<array>
|
|
<string>CloudKit</string>
|
|
</array>
|
|
<key>com.apple.developer.icloud-container-environment</key>
|
|
<string>$(ICLOUD_CONTAINER_ENVIRONMENT)</string>
|
|
<!-- Importing existing private keys and known_hosts from disk. -->
|
|
<key>com.apple.security.files.user-selected.read-write</key>
|
|
<true/>
|
|
<key>keychain-access-groups</key>
|
|
<array>
|
|
<string>$(AppIdentifierPrefix)$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|