NEWS
LLMRagent 0.8.1
- Fixed archive privacy, pre-execution tool guardrails, per-round budgets, and
governed-tool limits; kept only the supported user functions.
- Retrieval-memory embedding operations now pass the agent's budget and are
recorded in the trace as
embed events; the model call is re-gated after
any accounted work earlier in the same turn.
save_agent() refuses a config carrying a literal API key instead of
warning and writing the key to disk.
- The
Agent R6 generator is internal; construct agents with agent().
LLMRagent 0.8.0 (2026-07-21)
Initial CRAN release.
- Reproducible LLM agents built on 'LLMR': personas, native R tools,
pluggable memory, and declared call, token, tool, and time budgets.
- Multi-agent conversations over a shared transcript, with turn-taking
presets for debates, focus groups, interviews, and deliberations with
votes; factorial experiments over those designs run in parallel and
return tidy results.
- Provenance throughout: every run converts to one object with utterance,
event, call, tool, and state views; a study manifest of content hashes;
and a sealed replication archive whose call log reads back through
'LLMR'.
- Governance: declared tool side effects, guardrails on inputs, outputs,
and tool calls, human approval gates that pause and resume, and a governed
Model Context Protocol client.
- A small workflow runtime with checkpoint, resume, fork, and
hash-verified replay.