Skip to content
This repository was archived by the owner on Sep 7, 2026. It is now read-only.

Repository files navigation

Event-Driven Agent Wakeup

Retired as a separate repository on 2026-09-07. Continued in Opsle Tasks. Specifications, provenance, licenses and any prototype tests were preserved from a6209860c2151450cc28ed648bc8c2631c8db7ef. See the migration manifest for implementation mapping and rollback. Historical material below describes the original experiment.

Experimental Opsle research. Claims are hypotheses until evidence supports them.

Problem

Polling and waiting are runtime concerns but are often implemented as repeated model turns.

Hypothesis

Durable event-driven wakeups can reduce model turns and model tokens while waiting to zero without losing completion events.

Mechanism

Register a durable wait, suspend model activity, accept idempotent completion/failure/timeout/approval/artifact/provider/lease/schedule events, then wake the supervisor exactly when a decision is due.

Why it matters

The Opsle thesis asks: What if we stopped using intelligence for work that doesn’t require intelligence? This project isolates one candidate boundary so it can be falsified and measured independently.

Non-goals

Zero total compute, instantaneous wakeups, or suppressing safety-critical timeouts and escalations.

Current maturity

PROTOTYPE under the Opsle maturity model.

Existing evidence

Durable job/event mechanisms show feasibility. No comparative inference-avoidance benchmark has been run.

Evidence still missing

Restart and duplicate-event campaigns, wake-latency baselines, provider recovery events, and multi-runtime adapters.

Benchmark strategy

Correctness gates every comparison. Planned measures:

  • model turns while waiting
  • model tokens while waiting
  • polling avoided
  • wake latency
  • duplicate wakes
  • lost wakes
  • restart recovery
  • runtime overhead

See BENCHMARK.md for experiment rules. No benchmark numbers are claimed.

Relationship to other Opsle research

This project is part of Opsle Research. Opsle Tasks is the future public name of the integrated reference system from which several ideas emerged. Its active development migration to the Opsle organization is intentionally deferred.

Relationship to future Opsle Tasks

Future Opsle Tasks may consume this project through an adapter only after evidence supports integration. The active predecessor, Taslos Tasks, remains unchanged and has no dependency on this repository.

Installation status

A small dependency-free reference prototype is included for falsification and interface feedback. It is not production-ready.

Known limitations

Restart and duplicate-event campaigns, wake-latency baselines, provider recovery events, and multi-runtime adapters.

License

Apache-2.0. See LICENSE.

About

A restart-safe wakeup contract intended to eliminate model inference during ordinary waiting.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages