NEWS


mini007 0.5.0.9000

Streaming

Agent$invoke(), Workflow$run() / $resume(), WorkflowAgent$invoke() and LeadAgent$invoke() / $resume() gain stream = FALSE and on_event = NULL arguments, so you can follow their progress while they run instead of waiting for the final answer:

mini007 0.5.0 (2026-10-05)

Bugfix: clearer errors on LLM/tool failures instead of an opaque crash

Two related failures previously surfaced as a cryptic internal error - Error in vapply(): ! values must be length 1, but FUN(X[[1]]) result is length 0 - deep inside Agent$invoke()'s message-sync internals, with no indication of what actually went wrong:

Non-blocking Human-In-The-Loop: pause and resume

HITL no longer requires a blocking readline() prompt inside an interactive console. $set_hitl() on both Workflow and LeadAgent gains a mode argument:

This makes HITL usable outside an interactive console - e.g. from a Shiny app, a Plumber endpoint, or any batch job that needs to persist a paused run and resume it later.

New:

Changed:

Parallel Station Execution for Workflows

Major feature addition enabling 2-4x speedup for independent processing units.

New Methods:

Enhanced Methods:

Use Cases:

Performance:

Documentation:

Technical Details:

mini007 0.4.0 (2026-05-27)

Implementing the Workflow class which allows one to have full control over a workflow of agents

Adding new methods:

mini007 0.3.0 (2026-01-12)

Adding new methods to work with tools:

Adding the agents_dialog() methods that allows 2 agents to interact with each other in order to come up with a better outcome.

mini007 0.2.2 (2025-12-04)

Adding the following new methods:

Deletion

Dependency

mini007 0.2.1 (2025-11-03)

mini007 0.2.0 (2025-10-29)

Adding the following new methods:

Adding the following new parameters:

Deleting the following method:

mini007 0.1.0 (2025-09-05)