refactor: clean up legacy code, rename hopper to entity_extractor, and add third-party notices
- Add NOTICE file and README license references for mobile-use and finalrun-agent - Add derivative attribution headers to 17 files derived from mobile-use - Rename hopper agent to entity_extractor across prompts, tools, and configs - Remove obsolete adb_tunnel, ApiBaseUrl, and legacy CLI utility scripts - Replace legacy examples with native Artemis diagnostic and workflow examples - Update unit and tool tests to validate entity_extractor and SDK builders
This commit is contained in:
1 parent
0860788192
commit
54fcef9887
83 files changed
+1996
-3660
No files matched your search
@@ -11,6 +11,9 @@
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# Portions of this file are derived from mobile-use (https://github.com/minitap-ai/mobile-use)
|
||||
# Copyright 2025-2026 Minitap, Inc. Licensed under the Apache License 2.0.
|
||||
|
||||
"""Utilities for handling app locking and initial app launch logic."""
|
||||
|
||||
@@ -216,7 +219,7 @@ async def _poll_for_app_ready(
|
||||
Only fails if we get a different (non-null) package or timeout.
|
||||
|
||||
Args:
|
||||
ctx: Mobile use context
|
||||
ctx: ArtemisContext
|
||||
app_package: Expected package name
|
||||
max_poll_seconds: Maximum time to poll (default: 15s)
|
||||
poll_interval: Time between polls (default: 1s)
|
||||
@@ -272,7 +275,7 @@ async def launch_app_with_retries(
|
||||
"""Launch an app with retry logic and smart polling.
|
||||
|
||||
Args:
|
||||
ctx: Mobile use context
|
||||
ctx: ArtemisContext
|
||||
app_package: Package name (Android) to launch
|
||||
max_retries: Maximum number of launch attempts (default: 3)
|
||||
max_poll_seconds: Maximum time to wait for app to load per attempt
|
||||
@@ -345,7 +348,7 @@ async def _handle_initial_app_launch(
|
||||
3. Return status with success/error information
|
||||
|
||||
Args:
|
||||
ctx: Mobile use context
|
||||
ctx: ArtemisContext
|
||||
locked_app_package: Package name (Android) to lock to
|
||||
|
||||
Returns:
|
||||
|
||||
Reference in new issue
Block a user