AI AgentRecovery and Delegation Take Shape
Today’s most important change is not another agent feature. Restored identity, execution truth, long-running delegation, and skill provenance are becoming inspectable system state.
How the RISC Machine Works
RISC = the four systems that make up a production-grade agent or robot
A production-ready agent needs more than a brain. It must run continuously, reason and act, resist errors, attacks, and poisoning, and participate in real-world collaboration networks.
ALUX Radar
Recovery state now includes identity and authority
Claude Code shows that recovery does not mean returning to the last message; it means restoring the original agent, tool restrictions, workspace, and in-flight intent.
Ecosystem authentication still outruns capability proof
Skill-download authentication, domain policy, and repository-scoped delegation improve safety but still lack attenuated authority, effect idempotency, and cross-organization accountability.
Agent Continuity & Authority Envelope v0
Unify resume_identity, delegation_state, effect_truth, skill_provenance, capability_veto, and evidence_retention.
Key Signals
Claude Code 2.1.216 tackles long-session recovery, background replay, and isolation bypasses in one release
What happened: Version 2.1.216 fixes quadratic message-normalization costs that slowed long sessions and resumes; lost agent prompts and tool restrictions after background-session recovery; and in-flight messages dropped during container restarts. It also closes worktree escapes through Git arguments, out-of-project writes through .claude symlinks, and rewind operations that modified files through hard links or symlinks.
Why it matters to ALUX: These fixes place durable execution, recovery, execution identity, and filesystem boundaries on the same accountability path. The lesson for ALUX is not a terminal interaction detail: recovery must restore the agent identity, tool restrictions, workspace boundary, and in-flight intent—not merely the conversation transcript.
Recommended action and deliverable: Draft an Agent Resume Identity Receipt binding session_id, agent_profile, tool_restrictions, workspace_root, inflight_turn, auth_epoch, resume_reason, and post-resume verdict. Deliverable: Agent Resume Identity Receipt v0.
This signal primarily maps to resilience / body: long sessions, background work, and container restarts test whether the system can remain standing. The security / immune-system dimension is secondary because recovery must preserve tool restrictions, workspace isolation, and file boundaries.
Agno 2.8 unifies tool-execution truth, isolated rollouts, and injection-hardened judging
What happened: Version 2.8.0 adds CodeScorer, JudgeScorer, ToolCallScorer, and isolated rollout environments. Each attempt receives a fresh database, session, and user; memory writes and caches are disabled; and refused, errored, or human-rejected tool requests no longer count as successful executions. A per-call random nonce also hardens judge prompts against output-boundary injection.
Why it matters to ALUX: The industry is acknowledging that requesting a tool is not the same as executing it, and that a numerical judge verdict does not prove the judge resisted injection. ALUX can bind actual effects, rejection reasons, isolation context, and evaluation policy to replayable run evidence.
Recommended action and deliverable: Create a Verified Agent Evaluation Envelope covering expected_effect, actual_effect, refusal_or_error, environment_fingerprint, policy_drift, judge_model, and provenance_sidecar. Deliverable: Verified Agent Evaluation Envelope v0.
This signal primarily maps to security / immune system: evaluation must detect false success, human rejection, and judge-prompt injection. The resilience / body dimension is secondary because isolated repeated rollouts expose real pass rates and policy drift.
Qwen Code makes long-running Autofix delegation explicit with takeover labels, 100-round caps, and fail-closed validation
What happened: The preview release adds label-driven autofix/takeover for pull requests, raising managed work from five to 100 rounds. Re-engagement opens a new counting window while preserving a global feedback watermark, and autofix/skip overrides every engagement path. The change also fixes a jq Boolean bug that made forced dispatches succeed without doing work and changes missing-field validation to fail closed.
Why it matters to ALUX: This is a close analogue to an ALUX long-running delegation: explicit human authorization, a single source of state, bounded rounds, re-arming, no replay of previously handled feedback, and a release action that prevents future intervention. ALUX can elevate these repository conventions into general session and capability semantics.
Recommended action and deliverable: Define a Delegated Work Session Contract with grantor, target_pr, takeover_state, round_cap, rearm_event, global_watermark, skip_veto, secret_scope, and release_effect. Deliverable: Delegated Work Session Contract v0.
This signal primarily maps to connectivity / social system: a maintainer delegates long-running work to an agent and can take over, re-arm, or release that work. The security / immune-system dimension is secondary because command eligibility, skip vetoes, fail-closed validation, and secret exposure determine whether delegation remains controlled.
CrewAI 1.15.5 authenticates skill-registry downloads as the skill supply chain enters the permission layer
What happened: Version 1.15.5 has one substantive feature: authenticated skill-registry downloads. It follows version 1.15.4’s promotion of the Skills Repository out of experimental status, showing the ecosystem moving from discovery and distribution into identity and access control.
Why it matters to ALUX: A skill is no longer merely a code package; it is part of the agent capability supply chain. ALUX should separately record registry identity, package digest, issuer, download authorization, runtime capabilities, and revocation state so that permission to download can never be confused with permission to execute safely.
Recommended action and deliverable: Draft a Skill Supply-Chain Receipt covering registry_identity, package_digest, publisher, download_grant, runtime_capabilities, dependency_attestation, and revoke_event. Deliverable: Skill Supply-Chain Receipt v0.
This signal primarily maps to security / immune system because skill downloads now require identity and authorization. The connectivity / social-system dimension is secondary because the registry is the distribution interface between agents and the developer ecosystem.
Deep Agents 0.1.44 fixes both approval eligibility and MCP-auth startup blocking
What happened: Version 0.1.44 removes the Auto option from approval prompts when Auto mode is ineligible and moves first-load filesystem work for MCP authentication off the asynchronous event loop. If optional authentication support fails to load, only servers that require it are affected; unrelated and stdio MCP servers can still start.
Why it matters to ALUX: A production runtime must keep visible permission choices aligned with actual eligibility while containing connector failures to the smallest possible domain. ALUX can put approval_eligibility, connector_auth_state, and failure_scope in the same startup receipt.
Recommended action and deliverable: Create a Connector Startup Receipt containing approval_eligible, auto_mode_state, mcp_server, auth_loaded, blocking_work_isolated, failure_scope, and retry_policy. Deliverable: Connector Startup Receipt v0.
This signal primarily maps to security / immune system: approval choices must match real eligibility, and MCP-auth failures must remain within the connector boundary. The resilience / body dimension is secondary because startup blocking and failure containment determine whether the wider system remains available.
Langfuse 3.222 prioritizes retention cleanup by expiry lag, exposing operational debt in the observability backend
What happened: Version 3.222.0 prioritizes retention cleanup according to expiry lag, fixes experiment cost aggregation across the full observation subtree, and introduces a more compact session view. The release puts evidence-expiry backlog, complete cost trees, and session readability onto the same observability product surface.
Why it matters to ALUX: Observability systems accumulate operational debt too. If ALUX is to provide replayable audit evidence, it must record retention policy, cleanup watermarks, archival proof, and full-tree cost so that a growing backend backlog cannot silently change the accountability boundary.
Recommended action and deliverable: Define an Evidence Retention Ledger with retention_policy, expiry_lag, cleanup_watermark, archive_hash, observation_tree_cost, and deletion_receipt. Deliverable: Evidence Retention Ledger v0.
This signal primarily maps to resilience / body: timely cleanup of expired data and correct full-run cost accounting determine whether the evidence system can operate reliably. The security / immune-system dimension is secondary because retention and deletion directly define the audit boundary.
Stagehand 3.7.3 combines domain policy, environment-loading warnings, and a browser-agent benchmark
What happened: Version 3.7.3 adds documentation for setDomainPolicy, warns that the browse CLI automatically loads .env files and offers an opt-out, introduces the OdysseysBench browser-agent benchmark, and corrects the source path used for the evaluation browser skill.
Why it matters to ALUX: Browser-agent risk concentrates around reachable domains, unintentionally loaded secrets, and drifting evaluation environments. ALUX can put domain policy, credential provenance, browsing-session state, and benchmark version into one pre-execution capability contract.
Recommended action and deliverable: Draft a Browser Session Capability Receipt covering allowed_domains, credential_sources, env_autoload, navigation_effects, download_hash, benchmark_version, and policy_verdict. Deliverable: Browser Session Capability Receipt v0.
This signal primarily maps to security / immune system: domain policy and automatic .env loading determine which sites and secrets the browser agent can reach. The intelligence / brain dimension is secondary because OdysseysBench measures browser planning and execution.
Funding / Partnership Window
Technical / Product Implications
Evidence Boundaries
ALUX must not be described as a complete agent platform today. The underlying TVM already provides key foundations for concurrency, durable execution, capability security, runtime records, and bit-exact replay audits; the agent product layer, observability, dashboards, tracing, and evaluation tools remain product and funding priorities. Nor does TVM make the LLM itself deterministic. More precisely, TVM records model outputs and environmental inputs so that orchestration, permissions, state transitions, and audits can be replayed and verified. Long-session fixes, isolated rollouts, repository-scoped takeover, authenticated skill downloads, approval eligibility, retention cleanup, and domain policy do not automatically prove cross-step atomic rollback, object capabilities, or neutral cross-company coordination.
Sources
- Anthropic Claude Code: Claude Code 2.1.216 tackles long-session recovery, background replay, and isolation bypasses in one release Official Release
- Agno: Agno 2.8 unifies tool-execution truth, isolated rollouts, and injection-hardened judging Official Release
- Qwen Code: Qwen Code makes long-running Autofix delegation explicit with takeover labels, 100-round caps, and fail-closed validation Official Release
- CrewAI: CrewAI 1.15.5 authenticates skill-registry downloads as the skill supply chain enters the permission layer Official Release
- LangChain Deep Agents: Deep Agents 0.1.44 fixes both approval eligibility and MCP-auth startup blocking Official Release
- Langfuse: Langfuse 3.222 prioritizes retention cleanup by expiry lag, exposing operational debt in the observability backend Official Release
- Browserbase Stagehand: Stagehand 3.7.3 combines domain policy, environment-loading warnings, and a browser-agent benchmark Official Release