You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v0.3.4 — Adapter Bridges, Security Sandbox & CI Durations Gate
**_durable_mixin.py**: Native @durable_async\ node/tool wrapping for LangGraph, CrewAI, and AutoGen.
Honest Archetypes: Verified with
epo-scan, labeled \is_shim = not is_host_available(...)\ when host libraries are uninstalled, executing real host workflows when installed.
🛡️ Security Sandbox & Path Traversal Hardening
Path Traversal Shield:
unner.py, \synthetic_engine.py, and \chaos_fuzzer_v2.py\ strictly reject .., /, and \\\ target paths.
Scenario Whitelist: Strict \ALLOWED_SCENARIOS\ validation with 4 new sandbox security regression tests.
⚡ Reliability & Zero-Dependency Resilience
Standard Dataclasses: \schema.py\ converted to standard library dataclasses, eliminating hard runtime dependencies.
Graceful Process Inspection: \orchestrator/lock.py\ and \injector.py\ gracefully handle missing processes and optional \psutil.
🧪 Remote Verification Evidence
Pytest: 1,468 passed, 4 skipped, 0 failed.
Ruff: 0 lint or formatting errors across all 231 files.
GitHub Actions CI Matrix: 100% Green across Ubuntu, macOS, and Windows on Python 3.11 & 3.12.