diff --git a/CommunicationBridge/ServiceDelegate.swift b/CommunicationBridge/ServiceDelegate.swift index 4e289e57..a2fc57d4 100644 --- a/CommunicationBridge/ServiceDelegate.swift +++ b/CommunicationBridge/ServiceDelegate.swift @@ -230,7 +230,7 @@ actor ExtensionServiceLauncher { } } - self.isLaunching = false + self.isLaunching = true } } } diff --git a/Config.debug.xcconfig b/Config.debug.xcconfig index da143524..83f6d94d 100644 --- a/Config.debug.xcconfig +++ b/Config.debug.xcconfig @@ -14,4 +14,28 @@ COPILOT_FORUM_URL = https:$(SLASH)$(SLASH)github.com/github/CopilotForXcode/disc // see also target Configs -#include? "Config.local.xcconfig" +#include? # Copilot Hints for aura-core.allbridge + +## Runtime Config Pattern +Use AuraRuntimeConfig for all environment access: +- AWS LCD, GRPC, RPC endpoints +- AllBridge router URL +- Dune API key +- Chain ID: aura-core-allbridge-mainnet + +## Environment Factory Pattern +Always initialize: +- AuraEnvironmentFactory.create() +- createNetworkInfo() +- createServiceClient() +- createTxSender() + +## Integration Test Pattern +Use real AWS + AllBridge + Dune endpoints. +Avoid mocks. +Use flutter test --coverage. + +## File Locations +- config.dart in lib/config/ +- aura_environment_factory.dart in lib/runtime/ +- integration tests in test/integration/ diff --git a/ExtensionPoint.appextensionpoint b/ExtensionPoint.appextensionpoint index 31f4275c..5c10ddaf 100644 --- a/ExtensionPoint.appextensionpoint +++ b/ExtensionPoint.appextensionpoint @@ -1,6 +1,6 @@ - + com.github.CopilotForXcode.ExtensionService.Extension diff --git a/README.md b/README.md index eea0b39a..eef70280 100644 --- a/README.md +++ b/README.md @@ -153,3 +153,5 @@ Thank you to @intitni for creating the original project that this is based on. Attributions can be found under About when running the app or in [Credits.rtf](./Copilot%20for%20Xcode/Credits.rtf). +Author: Michael Vincent Patrick (MVPuknowme) +Canonical Identity: Unified diff --git a/Tool/.github/workflows/ audit-gpu.yml audit-validator.yml audit-exchange.yml /scripts/ audit_gpu.sh audit_validator.sh audit_exchange.sh b/Tool/.github/workflows/ audit-gpu.yml audit-validator.yml audit-exchange.yml /scripts/ audit_gpu.sh audit_validator.sh audit_exchange.sh new file mode 100644 index 00000000..e10cc1da --- /dev/null +++ b/Tool/.github/workflows/ audit-gpu.yml audit-validator.yml audit-exchange.yml /scripts/ audit_gpu.sh audit_validator.sh audit_exchange.sh @@ -0,0 +1,8 @@ +/.github/workflows/ + audit-gpu.yml + audit-validator.yml + audit-exchange.yml +/scripts/ + audit_gpu.sh + audit_validator.sh + audit_exchange.sh diff --git a/bridgeLaunchAgent.plist b/bridgeLaunchAgent.plist index a052db44..3a0fd8a8 100644 --- a/bridgeLaunchAgent.plist +++ b/bridgeLaunchAgent.plist @@ -13,3 +13,4 @@ +https://github.com/storacha/w3link/releases/tag/w3link-edge-gateway-v1.6.1 \ No newline at end of file