Skip to content

feat!: apps SDK, decorator-native GPU compute with live dev sessions and a new rp CLI - #534

Open
KAJdev wants to merge 100 commits into
mainfrom
feat/apps-sdk
Open

feat!: apps SDK, decorator-native GPU compute with live dev sessions and a new rp CLI#534
KAJdev wants to merge 100 commits into
mainfrom
feat/apps-sdk

Conversation

@KAJdev

@KAJdev KAJdev commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Brings decorator-native GPU compute into the core runpod package, with queue, API, and task resources sharing one app lifecycle and a live development workflow.

Worker execution is versioned independently through runpod-sdk-runtime, allowing runtime images and SDK clients to evolve on separate release cycles. Flash lifecycle commands live under rp flash, while account, secret, registry, pod, and SSH commands stay at the root.

Completes CON-605
Completes CON-601
Completes CON-750

KAJdev added 30 commits July 1, 2026 15:09
@KAJdev

KAJdev commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

@capy-ai review

@KAJdev
KAJdev requested a review from deanq July 9, 2026 20:32
@KAJdev KAJdev assigned jhcipar and unassigned jhcipar Jul 9, 2026
@KAJdev
KAJdev requested a review from jhcipar July 9, 2026 20:33
Comment thread runpod/runtimes/executor.py Fixed
Comment thread runpod/runtimes/executor.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed
Comment thread runpod/__init__.py Fixed

@capy-ai capy-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added 6 comments

Comment thread runpod/apps/build.py Outdated
Comment thread runpod/apps/dev.py Outdated
Comment thread runpod/apps/entrypoint.py
Comment thread runpod/runtimes/task/runner.py Outdated
Comment thread runpod/runtimes/api/server.py Outdated
Comment thread runpod/rp_cli/update.py Outdated
Comment thread runpod/apps/discovery.py Fixed
Comment thread runpod/rp_cli/main.py Fixed
Comment thread examples/apps/gpu_inference.py Fixed
Comment thread runpod/rp_cli/main.py Fixed
Comment thread tests/e2e/examples/01_hello_world.py Fixed
Comment thread tests/e2e/examples/02_invocation_styles.py Fixed
Comment thread tests/e2e/examples/03_gpu.py Fixed
Comment thread tests/e2e/examples/04_dependencies.py Fixed
Comment thread tests/e2e/examples/05_api_service.py Fixed
Comment thread tests/e2e/examples/06_tasks.py Fixed
Comment thread tests/e2e/matrix/main.py Fixed
Comment thread tests/test_apps/test_images.py Fixed
Comment thread runpod/rp_cli/console.py Fixed
Comment thread tests/test_apps/test_api_client.py Fixed
Comment thread tests/test_apps/test_api_server.py Fixed
Comment thread tests/test_apps/test_bootstrap.py Fixed
Comment thread tests/test_apps/test_build.py Fixed
Comment thread tests/test_apps/test_deploy.py Fixed
Comment thread tests/test_apps/test_logs.py Fixed
Comment thread tests/test_apps/test_logs.py Fixed
Comment thread runpod/runtimes/executor.py Fixed
Comment thread runpod/rp_cli/update.py Fixed
Comment thread runpod/apps/deploy.py Fixed
Comment thread runpod/apps/dev.py Fixed
Comment thread runpod/apps/discovery.py Fixed
Comment thread runpod/apps/handles.py Fixed
Comment thread runpod/apps/logs.py Fixed
Comment thread runpod/apps/targets.py Fixed
Comment thread runpod/apps/targets.py Fixed
Comment thread runpod/apps/targets.py Fixed
Comment thread runpod/rp_cli/update.py Fixed
Comment thread runpod/runtimes/executor.py Fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants