Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
kulesh
released this
18 Feb 15:29
Recurgent v0.1.0
Stable
Ruby runtime core (runtimes/ruby) with dynamic call synthesis via Agent.
Delegation model (Agent.for, delegate) and typed Agent::Outcome handling.
Retry/guardrail loop with JSONL observability (trace_id, call_id, parent_call_id, depth metadata).
Contract docs package under specs/contract/v1 and repository-level governance/contribution policies.
Experimental
Emergent tool contracts and capability evolution behavior are still being pressure-tested.
Lua runtime is scaffolded only (runtimes/lua) and not feature-parity with Ruby.
Some ecosystem/security capabilities depend on repository visibility and GitHub plan features.
Migration Notes
Naming is now hard-cut to Recurgent/Agent terminology (legacy Actuator naming removed from runtime entrypoints).
Consumers should use runtime_context as the canonical host-side state surface.
Existing integrations should rely on documented error taxonomy (provider, invalid_code, execution, timeout, budget_exceeded).
Verification Snapshot
bundle exec rspec (pass)
bundle exec rubocop (pass)
examples/observability_demo.rb (pass)
You can’t perform that action at this time.