Skip to content

fix: verify Lambda MicroVM teardown observability#143

Merged
dubh3124 merged 1 commit into
release/v0.11.0from
codex/microvm-teardown-observability-0.11
Jul 10, 2026
Merged

fix: verify Lambda MicroVM teardown observability#143
dubh3124 merged 1 commit into
release/v0.11.0from
codex/microvm-teardown-observability-0.11

Conversation

@dubh3124

Copy link
Copy Markdown
Contributor

Summary

  • verifies Lambda MicroVM teardown before reporting completion
  • emits token-free launch/auth/healthcheck/runtime/teardown lifecycle phases
  • reports teardown_complete, teardown_pending, or teardown_failed based on adapter metadata
  • frees Cognition-side quota even when teardown is pending
  • prepares 0.11.0-rc.5 source metadata for the next pre-release image

Validation

  • PYTHONPATH=/tmp/cognition-microvm-teardown-pr UV_CACHE_DIR=/tmp/uv-cache uv run pytest tests/unit/test_aws_lambda_microvm_sandbox.py tests/unit/test_sandbox_lifecycle_quotas.py tests/unit/api/test_message_runtime_persistence.py -q
  • PYTHONPATH=/tmp/cognition-microvm-teardown-pr UV_CACHE_DIR=/tmp/uv-cache uv run ruff check packages/langchain-aws-lambda-microvms server/app tests/unit
  • PYTHONPATH=/tmp/cognition-microvm-teardown-pr UV_CACHE_DIR=/tmp/uv-cache uv run mkdocs build --strict
  • PYTHONPATH=/tmp/cognition-microvm-teardown-pr UV_CACHE_DIR=/tmp/uv-cache uv run mypy .
  • git diff --check

Notes

After this PR is merged, run the pre-release image workflow for version 0.11.0 with prerelease tag rc5, then deploy ghcr.io/cognicellai/cognition:0.11.0-rc5 into the local k3d Lambda MicroVM test environment.

@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cognition Ready Ready Preview, Comment Jul 10, 2026 6:32am

Request Review

@dubh3124 dubh3124 merged commit bcfcb9a into release/v0.11.0 Jul 10, 2026
11 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.

1 participant