Skip to content

feat(modal): return run-session handles#452

Merged
steipete merged 3 commits into
openclaw:mainfrom
kiranmagic7:kiran/modal-run-session-20260618
Jun 18, 2026
Merged

feat(modal): return run-session handles#452
steipete merged 3 commits into
openclaw:mainfrom
kiranmagic7:kiran/modal-run-session-20260618

Conversation

@kiranmagic7

@kiranmagic7 kiranmagic7 commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Advertises FeatureRunSession for the modal provider now that acquire, reuse, keep, and cleanup paths are wired.
  • Returns a RunSessionHandle after modal sandbox identity exists, including kept leases, sync-only paths, and keep-on-failure retained leases.
  • Adds focused coverage for capability advertisement, kept session output, keep-on-failure session output, and the generated provider matrix entry.

Verification

  • go test ./internal/providers/modal ./internal/providers/all
  • scripts/check-docs.sh
  • git diff --check

Refs #182

@kiranmagic7
kiranmagic7 force-pushed the kiran/modal-run-session-20260618 branch from 6179625 to b0295ff Compare June 17, 2026 22:00
@steipete
steipete merged commit 832a938 into openclaw:main Jun 18, 2026
6 checks passed
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.

2 participants