agentr news
agentr 0.2.8.4
Released: 2026-06-30
- Removed the redundant trailing “in R” from the package title for
CRAN.
- Removed the default backup directory from
backup_agent() so write operations require an explicit
user-supplied path.
- Updated the README inspection example to write rendered review
output under
tempdir().
agentr 0.2.8.3
Released: 2026-06-24
- Removed examples from the internal
.safe_read_rds() and
.safe_save_rds() help pages instead of documenting
unexported functions with runnable examples.
- Finalized the CRAN resubmission package after the internal-example
cleanup.
agentr 0.2.8.2
Released: 2026-06-19
- Fixed CRAN incoming feasibility notes by replacing README relative
file links with absolute GitHub links.
- Replaced the MIT
LICENSE file with the CRAN-required
DCF license stub for MIT + file LICENSE.
- Simplified DESCRIPTION title and wording to avoid incoming
spell-check notes in CRAN pretests.
agentr 0.2.8.1
Released: 2026-06-18
- Prepared CRAN-oriented packaging infrastructure without changing
package APIs.
- Added a GitHub Actions
R CMD check --no-manual --as-cran matrix for macOS,
Windows, Ubuntu, and Ubuntu R-devel.
- Updated source-build ignores so repository-only docs, examples, CI
files, build artifacts, and local metadata are excluded from CRAN
tarballs.
- Removed a tracked
.DS_Store artifact and made the
function-index documentation test safe for built-package checks.
- Shortened one generated Rd usage default to avoid PDF manual
line-width notes.
agentr 0.2.8
Released: 2026-06-16
- Added coding-assistant guidance for optional affective state
inference in companion, tutoring, coaching, persona, and long-running
relationship-oriented agents.
- Documented local affective-state shapes such as
memory/affective_state.yaml and task-local
state/affective_state.yaml, including dimensions, bounds,
inertia, decay, event triggers, and human-review rules.
- Updated task code-construction guidance so affective updates use
deterministic validation, bounded update and decay, optional LLM signal
estimation, and no direct LLM overwrite of canonical affective
state.
- Linked affective-state inference from the full-stack task-spec
wrapper while keeping it explicitly optional for most task agents.
agentr 0.2.7.13
Released: 2026-06-08
- Added
node_kind = "status" for workflow-visible status,
mode, checkpoint, and error markers that are not executable actions or
resource nodes.
- Updated design review HTML so status nodes remain visible in
workflow graphs with a lightweight dashed marker style.
- Improved orthogonal workflow edge routing by assigning separate side
ports when multiple edges touch the same side of a node.
- Updated coding-assistant WorkflowSpec inference guidance to use
status nodes for failure or recovery states without drawing every
possible upstream failure edge.
agentr 0.2.7.12
Released: 2026-06-08
- Tightened WorkflowSpec inference guidance so branch metadata is
reserved for real conditional fan-out edges.
- Clarified that guarded sequential steps should record guards on
nodes or edge notes, not in
edge.condition.
- Updated workflow-only inference validation and public WorkflowSpec
docs to prevent condition-only sequential edges from being rendered as
branches.
agentr 0.2.7.11
Released: 2026-06-06
- Reordered the design review side panel so linked knowledge, memory,
and resources appear above the detail inspector.
- Extended subworkflow modals with their own resource context, detail
inspector, and structured feedback controls.
- Scoped subworkflow node, edge, and resource clicks to the modal
inspector while preserving the shared feedback JSON export.
agentr 0.2.7.10
Released: 2026-06-06
- Changed design review HTML so clicking a subworkflow badge opens the
child workflow in an in-page modal instead of reserving permanent
main-page space for task previews.
- Updated
render_task_preview() to resolve task-local
subworkflow_ref paths and embed child workflow specs into
the standalone review bundle when available.
- Clarified workflow/task-family guidance so
subworkflow_ref is the preferred editable source and
nested_workflow is review-bundle data.
agentr 0.2.7.9
Released: 2026-06-06
- Updated design review HTML so the main workflow graph shows action
nodes only, keeping knowledge, memory, file, API, schema, and other
resource nodes out of the action-flow diagram.
- Added a contextual “Knowledge, memory, and resource schema” panel
that shows only resources linked to the selected action node through
resource edges or spec references.
- Restored subworkflow badges for workflow nodes that use either
embedded nested workflows or
subworkflow_ref links.
agentr 0.2.7.8
Released: 2026-06-06
- Added workflow data/resource node metadata with
node_kind values for action, knowledge, memory, file, API,
schema, and generic data nodes.
- Added resource-oriented workflow edge semantics for reads, writes,
updates, prompt injection, schema validation, and produced
artifacts.
- Updated design review HTML so process-layout workflows place
resource nodes in a resource lane, color them separately, label resource
edges, and expose source/retrieval/persistence/spec-link metadata in the
detail inspector.
- Moved the standalone review renderer JavaScript and CSS into package
assets under
inst/review/ while preserving the public
design_review_html() and
export_design_review_html() R APIs.
- Updated coding-assistant inference guidance so
KnowledgeSpec and MemorySpec are inferred only
when workflow resource nodes, references, retrieval paths, update paths,
or validation dependencies make them behavior-shaping.
agentr 0.2.7.7
Released: 2026-06-06
- Removed the unused first-class
KnowledgeGraphSpec
surface and its dedicated proposal/message lifecycle.
- Reframed graph structure as a representation shape embedded in
KnowledgeSpec or MemorySpec, rather than a
standalone top-level spec.
- Updated task-local discovery and coding-assistant guidance so
projects use
workflow_spec.yaml, optional
memory_spec.yaml, and optional
knowledge_spec.yaml; graph-shaped content now belongs under
graph: inside knowledge or memory specs.
- Preserved graph rendering helpers for
KnowledgeSpec,
MemorySpec, and plain list(nodes, edges) graph
representations.
agentr 0.2.7.6
Released: 2026-06-05
- Improved review HTML layout for memory, narrative-knowledge, and
graph-knowledge mini-graphs.
- Removed the synthetic narrative
knowledge_spec hub from
fallback knowledge maps so dense knowledge items no longer crowd behind
one root node.
- Added edge-lane fanout, larger node spacing, and relation-label
backgrounds in review mini-graphs to reduce node, edge, and edge-label
overlap.
agentr 0.2.7.5
Released: 2026-06-05
- Reorganized package-shipped coding-assistant guides under
inst/guides/ into wrapper, spec-inference, and
code-construction sections.
- Renamed the full project inference wrapper to
full_stack_task_spec_inference.md.
- Added
workflow_only_task_spec_inference.md for simpler
tasks that only need workflow_spec.yaml.
- Split spec-specific inference guidance into
spec_inference/workflow_spec.md,
memory_spec.md, knowledge_spec.md, and
knowledge_graph_spec.md.
- Moved code construction guidance under
code_construction/.
agentr 0.2.7.4
Released: 2026-06-05
- Condensed the README into a concise package overview with links to
subject-specific documentation.
- Added
docs/r_function_examples.md for R helper snippets
used by humans for inspection and by coding assistants for
package-conformant scaffolding.
- Clarified coding-assistant-first scaffolding while preserving R
functions as the standardized spec, validation, rendering, and
prompt-helper surface.
- Reframed subsystem/capability labels in docs and prompt contracts as
optional diagnostic annotations rather than primary runtime specs.
agentr 0.2.7.3
Released: 2026-06-05
- Reframed README and package metadata around specification, review,
and coding-assistant scaffolding rather than a
cognitive/human-interaction core.
- Clarified that subsystem labels are optional diagnostic
node-labeling metadata, not first-class runtime specs.
- Removed the stale
docs/manuscript/ asset set and
docs/manuscript_assets.md.
- Replaced the old conceptual-figure hub with guidance to generate
figures from package-native workflow, memory-schema, schema-shape,
knowledge-graph, and review-HTML renderers.
agentr 0.2.7.2
Released: 2026-06-05
- Moved the workspace CLI wrapper to
inst/scripts/agentr-cli.R and kept the same
-h/--help parser semantics.
- Added task-local preview helpers:
render_task_preview()
and render_task_previews().
- Extended the standalone design review page to render memory-schema
and knowledge graphs in addition to the workflow graph.
- Preserved the package-shipped coding-assistant guides and updated
downstream documentation to the new script location.
agentr 0.2.7.1
Released: 2026-06-05
- Added memory-schema graph helpers:
memory_schema_graph_data() and
render_memory_schema_graphviz().
- Added schema-shape graph helpers for workflow-node
input_schema and output_schema:
schema_shape_graph_data() and
render_schema_shape_graphviz().
- Documented memory/schema rendering in the README, MemorySpec guide,
WorkflowSpec guide, and function index.
- Added regression coverage for memory-schema and schema-shape DOT,
DiagrammeR, and SVG rendering paths.
agentr 0.2.7
Released: 2026-06-04
- Added a coding-assistant scaffolding guide that explains repository
inspection, task-local YAML specs, review HTML, and Git-backed spec
evolution as a complementary path to proposal-state scaffolding.
- Added task-local spec helpers:
task_spec_paths(),
discover_task_specs(), load_task_specs(), and
validate_task_specs().
- Linked the coding-assistant scaffolding path from the README,
documentation index, proposal lifecycle guide, and package-shipped
coding-assistant guides.
- Clarified that proposal objects and Git history are separate
versioning mechanisms for different scaffolding contexts.
- Added tests for task-local spec discovery, loading, validation,
required-spec reporting, and function-index export coverage.
agentr 0.2.6.15
Released: 2026-05-31
- Reorganized public documentation around a new
docs/index.md landing page, YAML-first editable specs, and
current review-layer behavior.
- Archived completed implementation plans under
docs/archive/plans/ and moved manuscript figures and tables
under docs/manuscript/.
- Added dedicated workflow-spec, knowledge-graph-spec, spec-format,
memory-message, and knowledge-message guides.
- Expanded proposal-lifecycle documentation across workflow,
agent-spec, memory, narrative-knowledge, and graph-knowledge paths.
- Refreshed manuscript figures and tables for the current object
model, manual-LLM review loop, and corrected
IAC
semantics.
- Added regression coverage requiring every exported package object to
remain represented in the documentation function index.
agentr 0.2.6.14
Released: 2026-05-30
- Fixed remaining wide review-diagram truncation by accounting for
right-extending edge rails in the workflow SVG width budget.
- Preserved the horizontal scroll wrapper so oversize workflow charts
can expose both left and right edge routing.
agentr 0.2.6.13
Released: 2026-05-30
- Fixed wide review-diagram clipping by wrapping workflow SVG output
in an explicit horizontal scroll container.
- Kept full chart width available inside the review panel so
right-side nodes and edges remain reachable by scrolling.
agentr 0.2.6.12
Released: 2026-05-29
- Added a lightweight nested-workflow badge to review-diagram nodes
that contain child workflows.
- Kept the badge visually minimal so nested nodes remain
distinguishable without changing the graph layout.
agentr 0.2.6.11
Released: 2026-05-29
- Fixed process-layout branch edge anchoring for orthogonal review
diagrams.
- Routed conditional branch edges from the left or right midpoint of
the decision node into the top midpoint of the branch target.
- Preserved dashed branch styling while restoring correct arrow
direction and endpoint placement.
agentr 0.2.6.10
Released: 2026-05-29
- Hardened the design-review
process layout for
conditional branch blocks in dense workflow diagrams.
- Widened process branch lanes so sibling condition labels have more
room and are less likely to overlap.
- Routed branch rejoin edges on the side of their originating branch
lane and pushed long feedback-loop rails farther left of branch
nodes.
agentr 0.2.6.9
Released: 2026-05-29
- Refined the design-review
process layout so mutually
exclusive branch groups render as centered decision blocks.
- Placed branch alternatives horizontally around the decision node and
centered common join nodes below converging branches.
- Kept loop and back-edge routing separate from branch decision-block
routing.
agentr 0.2.6.8
Released: 2026-05-29
- Made the design-review
process layout branch-aware so
multiple conditional branch targets from the same source are placed into
right-side branch lanes even when they later rejoin the main
workflow.
- Added orthogonal rejoin routing for branch-lane nodes returning to
the process spine.
- Added regression coverage for conditional branch placement in the
process layout.
agentr 0.2.6.7
Released: 2026-05-29
- Added first-class workflow edge branch metadata:
condition, branch_group, and
mutually_exclusive.
- Preserved branch edge metadata through workflow JSON/YAML load/save
and design-review payload export.
- Rendered conditional branch edges visibly in design-review HTML with
branch styling, condition labels, and edge-inspector fields.
- Updated workflow extraction prompts and coding-assistant guidance to
represent conditional routes through explicit edge fields.
agentr 0.2.6.6
Released: 2026-05-24
- Added YAML save/load helpers for workflow, memory, knowledge, and
knowledge-graph specs while preserving JSON and RDS compatibility.
- Made task-local YAML specs the preferred editable source of truth in
coding-assistant task-spec guidance.
- Hardened design-review HTML against scalar-or-array
knowledge_refs payloads and preserved schema-array fields
such as knowledge_refs and JSON-schema
required during editable spec serialization.
- Added
inst/guides/coding_assistant_task_code_construction.md for
converting approved agentr specs into task-local executable
code without expanding agentr into a runtime executor.
agentr 0.2.6.5
Released: 2026-05-22
- Added
inst/guides/coding_assistant_task_spec_inference.md as a
coding-assistant inference contract for task codebases.
- Aligned the guide with node-folder subworkflow conventions under
tasks/<task_id>/nodes/<subworkflow_node_id>/.
- Added guidance for task-local
docs/ artifacts,
knowledge/agent_paths.json workspace-path loading,
side-effect-safe validation practices, and supported
KnowledgeSpec item types.
- Clarified that generated specs are descriptive/reviewable artifacts
and should not introduce runtime behavior beyond observed task
code.
agentr 0.2.6.4
Released: 2026-05-21
- Added task-family helpers so one workspace can group multiple
related tasks under a shared root workflow while keeping each child task
reviewable through its own subworkflow reference.
- Added task-family design documentation and review-page task tabs so
the main browser preview can switch between child tasks instead of
forcing all nested workflows into one narrow detail panel.
- Improved design-review rendering so nested workflow clicks preserve
the selected preview context and the right-side detail panel continues
to show the clicked node.
agentr 0.2.6.3
Released: 2026-05-20
- Added workflow-node
subworkflow_ref,
input_schema, output_schema, and
nested_workflow fields for hierarchical workflow review and
schema inspection.
- Added a right-side node-detail panel in design-review HTML, with
clickable workflow nodes/cards and local nested-workflow rendering when
available.
- Added constrained scaffolder actions
set_node_schema
and set_node_nested_workflow.
- Added
build_node_detail_prompt() and workspace/CLI
support for node-scoped workflow revisions through
apply_node_detail_message() and
--node-id.
- Updated workflow field docs, CLI lifecycle docs, scaffolder message
schema, and tests for node-detail proposal flows.
agentr 0.2.6.2
Released: 2026-05-20
- Hardened workspace CLI argument handling around explicit
-- options and made initial workflow imports create pending
workflow proposals instead of silently mutating approved state.
- Made review export work for workflow-only proposal states when no
approved
AgentSpec is available.
- Added design-review workflow graph layout controls for
grid, layered, swimlane, and
loop-aware process layouts, with curved,
straight, and orthogonal edge styles.
- Improved review graph rendering with wrapped SVG labels, scrollable
graph panels, swimlane stacking, cycle-aware layout warnings, and
process-spine rendering for loop-heavy workflows.
- Relaxed scaffolder-message handling for common LLM JSON drift while
still rejecting unsupported actions and preserving constrained dispatch
semantics.
agentr 0.2.6.1
Released: 2026-05-20
- Added generic workspace lifecycle helpers and a thin CLI wrapper for
manual prompt/response scaffolding loops across workflow, agent, memory,
and knowledge design.
- Added workspace-scoped proposal listing, approval, rejection, review
HTML export, and implementation handoff prompt helpers.
- Updated design-review workflow graph rendering so long labels wrap
in SVG instead of being hard-truncated.
agentr 0.2.6
Released: 2026-05-17
- Added standalone, offline HTML review export with
design_review_html() and
export_design_review_html().
- Extended design-review data support with
new_design_review_spec(), workflow-only, workflow-proposal,
and knowledge-only inputs.
- Added design-feedback issue types, target ids, RDS persistence
helpers, target-id validation warnings, non-mutating preview, and
scaffolder-routed application.
- Added tests covering review HTML generation, feedback save/load,
feedback validation, review-data adapters, and feedback
application.
- Added review-layer documentation clarifying that browser output is
for inspection and structured feedback, not execution.
agentr 0.2.5.6
Released: 2026-05-17
- Added
DesignReviewSpec as a data contract for a future
JS/HTML design review layer.
- Added
build_design_review_data() to package workflow
graphs, memory schemas, narrative knowledge, graph knowledge, proposal
states, and feedback schema into one review bundle.
- Added structured design-feedback helpers:
design_feedback_item(),
validate_design_feedback(), and
parse_design_feedback_json().
- Added tests for review bundle construction, proposal-state
snapshots, and structured feedback validation.
agentr 0.2.5.5
Released: 2026-05-17
- Added
MemoryProposal and
MemoryProposalState so memory schemas can move through
proposal, discussion, approval, rejection, and supersession.
- Added
KnowledgeGraphProposal and
KnowledgeGraphProposalState so graph knowledge can use the
same review lifecycle as workflow and narrative knowledge.
- Added memory prompt builders and constrained message handlers for
proposing, revising, discussing, approving, rejecting, and
human-querying memory schemas.
- Added knowledge-graph prompt builders and constrained message
handlers for extracting, revising, discussing, approving, rejecting, and
human-querying graph knowledge.
- Added tests covering lifecycle transitions, preview non-mutation,
constrained JSON application, and unsafe action rejection for memory and
graph knowledge loops.
agentr 0.2.5.4
Released: 2026-05-17
- Promoted
agentr_knowledge_graph_spec from a
visualization-only projection into a first-class graph-knowledge
representation.
- Added graph node metadata for memory type, knowledge form,
provenance, review, and scope.
- Added graph edge metadata for relation type, memory type,
provenance, review, and scope.
- Added
add_knowledge_graph_node(),
add_knowledge_graph_edge(),
save_knowledge_graph_spec(), and
load_knowledge_graph_spec().
- Extended
KnowledgeSpec so it can hold narrative items,
first-class graph knowledge, and future vector-reference metadata.
- Clarified that
knowledge_graph_from_spec() creates a
projection graph from narrative knowledge items.
agentr 0.2.5.3
Released: 2026-05-17
- Added first-class
MemorySpec support for context,
semantic, episodic, and procedural memory schemas.
- Added memory-field records with persistence policies for session
memory, cold-start RDS state, JSONL traces, external stores, and
non-persistent fields.
- Extended
AgentSpec with optional
memory_spec while preserving existing
state_spec and state_requirements
compatibility.
- Added
save_memory_spec(),
load_memory_spec(), validate_memory_spec(),
memory_types(), and
memory_persistence_policies().
- Added MemorySpec tests and updated the complete AgentSpec fixture to
cover memory schema round trips.
agentr 0.2.5.2
Released: 2026-05-17
- Tightened README wording so patch releases do not overstate the
historical shift to agent-spec-first scaffolding.
- Added explicit
state_spec, interface_spec,
and autonomy_spec examples for AgentSpec to
prepare the package surface for design-review artifacts.
- Added a reusable complete
AgentSpec test fixture and
round-trip tests covering knowledge_spec,
state_spec, interface_spec,
autonomy_spec, workflow knowledge references, and
implementation-prompt knowledge selection.
- Clarified generated knowledge-graph documentation and examples so
the graph surface is framed as review and visualization support for
curated
KnowledgeSpec content.
- Added the
v0.2.6 implementation plan for the standalone
JS/HTML design-review and structured-feedback layer.
agentr 0.2.5.1
Released: 2026-05-13
- Added
agentr_knowledge_graph_spec helpers for
structuring graph-ready knowledge nodes and edges from curated
KnowledgeSpec items.
- Added
knowledge_graph_from_spec(),
knowledge_graph_data(),
render_knowledge_graphviz(), and
plot_knowledge_graph() for DiagrammeR/Graphviz-based
knowledge visualization.
- Updated the README, function index, generated manual pages, and
tests to cover the new knowledge-graph surface.
agentr 0.2.5
Released: 2026-04-29
- Refactored subsystem semantics to the corrected five-module schema:
RWM = Reasoning & World Model, PG =
Perception & Grounding, AE = Action Execution,
LA = Learning & Adaptation, and IAC =
Inter-Agent Communication.
- Added
KnowledgeSpec, KnowledgeProposal,
and KnowledgeProposalState plus persistence, validation,
and constrained knowledge-prompt/message helpers.
- Extended
AgentSpec and workflow nodes with knowledge
references, autonomy metadata, ownership fields, and transitional trace
requirements.
- Added decision-trace and reflection-trace helpers for progressive
codification of human-owned reasoning.
- Added concept docs for
KnowledgeSpec, cold-vs-hot
runtime, and the capability-autonomy landscape.
agentr 0.2.4.3
Released: 2026-04-23
- Hardened Graphviz string escaping in workflow rendering so
backslashes and apostrophes no longer break
render_workflow_graphviz(..., as = "svg") on
article-derived workflows.
- Restored correct Graphviz label line-break rendering after the
escaping hardening by preserving intended
\n label breaks
while still escaping unsafe string content.
- Added regression tests covering backslash-heavy labels, apostrophes
in wrapped labels, and multiline label rendering through the SVG export
path.
agentr 0.2.4.2
Released: 2026-04-20
- Added
article_workflow_specs_from_json() to import
multi-workflow article extraction JSON into validated workflow
specifications.
- Refactored workflow JSON import internals so single-workflow and
article-level extraction paths share stricter node and edge
normalization.
- Made Graphviz tooltips opt-in in
render_workflow_graphviz() and
plot_workflow_graph() to avoid DiagrammeR/Viz.js parse
failures from long article-derived prose.
- Updated README examples, function index docs, generated manual
pages, and tests for article workflow import and robust DiagrammeR
rendering.
agentr 0.2.4.1
Released: 2026-04-19
- Switched workflow graph rendering guidance from base
igraph plotting to a DiagrammeR/Graphviz-first path for
clearer workflow DAG visualization.
- Enhanced
render_workflow_graphviz() with wrapped
labels, human-gate node styling, tooltips, optional same-rank grouping,
and SVG export through DiagrammeRsvg.
- Kept
plot_workflow_graph() as the public plotting
helper while making it return a DiagrammeR graph.
- Added
build_article_workflow_extraction_prompt() for
inferring agentr-compatible workflow specifications from
article-described cases.
- Updated README, function index, lifecycle docs, generated manual
pages, and tests for the new visualization and article-extraction
paths.
agentr 0.2.4
Released: 2026-04-06
- Reorganized documentation assets by adding dedicated figure and
table indexes plus a manuscript-assets overview page.
- Expanded the manuscript-oriented figure set with standalone source,
render, and caption artifacts for the main conceptual diagrams.
- Expanded the manuscript-oriented table set with paired Markdown and
LaTeX outputs for core framework, subsystem, workflow, lifecycle, and
case-comparison summaries.
- Moved historical release planning notes into
docs/archive/plans/ so top-level documentation stays
focused on current package and manuscript materials.
- Updated package-level documentation links and version references to
align with the expanded documentation structure.
agentr 0.2.3
Released: 2026-04-03
- Added
workflow_spec_from_json() so workflow-extraction
JSON can be converted directly into a validated
agentr_workflow_spec.
- Added
import_extracted_workflow() to bridge extracted
JSON into the normal Scaffolder proposal and approval
flow.
- Added
render_workflow_graphviz() for Graphviz DOT and
optional DiagrammeR rendering of inferred workflows.
- Added
plot_workflow_graph() for improved DAG-oriented
visualization using igraph.
- Expanded README examples, function-index docs, generated manual
pages, and tests for workflow import and rendering helpers.
agentr 0.2.2
Released: 2026-04-01
- Added first-class draft agent-design proposal flow inside
Scaffolder, including proposal creation, listing,
discussion, and approval methods.
- Added a clearer bridge from workflow proposals into agent-spec
approval so a linked workflow proposal can seed and be approved
alongside an agent-spec proposal.
- Improved subsystem recommendation usability with explicit rationale
accessors and richer prompt payloads that surface recommendation records
and draft design proposals.
- Added incremental workflow-node ownership editing through
edit_workflow_subsystems(), making subsystem ownership
changes easier than full replacement.
- Expanded tests to cover the draft design workflow, incremental
ownership editing, and workflow-proposal-to-agent-spec approval
bridging.
agentr 0.2.1
Released: 2026-04-01
- Hardened
AgentSpec and SubsystemSpec
validation with stronger subsystem-to-workflow consistency checks,
including validation of node subsystem labels against the selected
subsystem set.
- Added explicit persistence helpers for the new public design
objects:
save_agent_spec(), load_agent_spec(),
save_subsystem_spec(), and
load_subsystem_spec().
- Improved interactive ergonomics by adding compact print methods for
subsystem configs,
SubsystemSpec, AgentSpec,
AgentScaffoldState, and IntelligentAgent.
- Expanded test coverage for mixed config payloads, explicit
design-object persistence, and validation failures around inconsistent
subsystem selections.
agentr 0.2.0
Released: 2026-04-01
- Shifted the package toward agent-spec-first scaffolding by adding
public
AgentSpec, SubsystemSpec,
AgentScaffoldState, and IntelligentAgent
classes.
- Added public subsystem configuration classes for sparse subsystem
selection:
RWMConfig, PGConfig,
AEConfig, IACConfig, LAConfig,
CognitiveConfig, and AffectiveConfig.
- Extended
Scaffolder with subsystem recommendation,
subsystem selection, workflow node subsystem labeling, and approved
agent-spec state while preserving the existing workflow-first APIs.
- Added
build_agent_design_prompt() and extended
implementation-prompt normalization so AgentSpec and
IntelligentAgent inputs can drive implementation handoff
directly.
- Expanded persistence support and tests to cover sparse agent design
flows alongside the existing workflow proposal lifecycle.
agentr 0.1.9
Released: 2026-03-31
- Added public
WorkflowProposal and
WorkflowProposalState R6 classes so workflow proposal
lifecycle handling is available through dedicated stateful objects.
- Integrated
Scaffolder with
WorkflowProposalState while preserving the existing
top-level proposal review methods.
- Updated proposal persistence helpers to work with the new public
proposal class objects.
- Expanded lifecycle docs and examples to show direct use of public
proposal and proposal-state classes.
agentr 0.1.8
Released: 2026-03-31
- Clarified the workflow lifecycle docs so elicitation, proposal
review and approval, and implementation or extraction handoff are
documented as separate stages.
- Promoted proposal persistence helpers into the documented package
surface, including validation, save/load, and graph export support for
workflow proposals.
- Added a proposal lifecycle document and expanded README examples to
show how proposals can be persisted and reviewed outside a live
Scaffolder.
- Added proposal print behavior and test coverage for exported
proposal persistence helpers.
agentr 0.1.7
Released: 2026-03-31
- Refactor
Scaffolder internals into clearer workflow,
proposal, dispatch, and prompt helper modules while preserving the
current top-level UX.
- Formalize workflow proposals with fixed statuses, transition rules,
and a stable internal object shape.
- Keep the approved workflow separate from pending proposal history so
implementation handoff continues to use approved state only.
- Prevent approved proposals from being silently reopened through
discussion, and explicitly supersede older active proposals when a newer
proposal is approved.
- Add shared internal prompt-contract helpers so scaffolder,
implementation, and workflow-extraction prompt builders follow the same
schema discipline.
- Add lifecycle-oriented tests around proposal discussion, approval,
supersession, preview, and implementation handoff boundaries.
- Add proposal persistence and graph helpers for internal round-trip
and visualization support.
agentr 0.1.6.2
Released: 2026-03-31
- Added
preview_scaffolder_message() plus workflow
proposal storage and approval methods so reasoning-model DAGs can be
previewed, discussed, and approved before they replace the live
workflow.
- Added explicit proposal-management methods on
Scaffolder, including proposal listing, lookup, discussion,
and approval.
- Extended Markdown scaffolder prompts to prefer downloadable
.json file output in chatbox reasoning UIs, reducing long
inline JSON copy-paste issues.
- Extended
parse_scaffolder_message() and
apply_scaffolder_message() to accept downloaded
.json file paths in addition to raw JSON strings and parsed
lists.
- Added
build_implementation_prompt() for handing mature
workflow specs to coding agents such as Codex as implementation-planning
prompts.
- Added
build_workflow_extraction_prompt() for
reverse-engineering existing ad hoc code into an
agentr-compatible workflow specification.
- Expanded README examples, function index entries, schema docs,
tests, and generated manual pages for the new planning, extraction,
preview, and review flows.
agentr 0.1.6.1
Released: 2026-03-31
- Hardened
apply_scaffolder_message() for real
reasoning-model output by accepting direct
decompose_task.args.nodes and
decompose_task.args.edges payloads in addition to nested
suggestions.
- Added dispatch-side argument normalization so newer message payloads
still work when a loaded
Scaffolder$decompose_task() method
only accepts the older suggestions signature.
- Resolved decomposition edge references by node label as well as
generated node id, which makes model-produced DAG payloads more robust
in practice.
- Added regression tests for direct node/edge decomposition payloads
and legacy-signature dispatch compatibility.
- Updated the README reasoning-loop example to show
inferencer::query_openrouter(prompt_json, max_tokens = 4000)
as a concrete model-call path.
agentr 0.1.6
Released: 2026-03-30
- Expanded
Scaffolder into a more realistic
human-in-the-loop loop with persistent task evaluation artifacts,
free-form discussion rounds, workflow-level review, and node-level
review.
- Added first-class workflow editing through node add/remove/insert
operations and edge add/remove behavior instead of treating all human
updates as one coarse patch.
- Extended workflow schema with review-oriented fields including
review_status, review_notes,
review_confidence, plus richer edge metadata and stronger
workflow validation.
- Integrated terminal scaffolding helpers into actual scaffolder state
updates so terminal prompts can feed back into discussion, rule capture,
and review state.
- Updated the machine-readable scaffolder bridge to expose
discuss_task, review_workflow,
review_node, and edit_workflow, while keeping
apply_human_feedback() as a compatibility path.
- Refreshed README examples, architecture notes, schema docs, tests,
and generated manual pages for the new discussion-and-review model.
agentr 0.1.5
Released: 2026-03-29
- Added dual scaffolder prompt formats: JSON for SDK or tool usage and
Markdown for manual copy-paste into chat interfaces.
- Hardened scaffolder message validation and dispatch, with richer
normalized results from
apply_scaffolder_message().
- Added workflow graph export helpers for external DAG visualization
workflows.
- Added workflow specification persistence helpers for saving and
loading scaffolding output independently of the full agent object.
- Improved README examples and scaffolder schema documentation around
the constrained LLM bridge.
agentr 0.1.4
Released: 2026-03-29
- Added the initial LLM scaffolding bridge so external reasoning
systems can inspect workflow state through prompts and return
machine-readable actions.
- Introduced prompt generation, JSON parsing, method-level validation,
reference validation, and constrained action dispatch for scaffolder
operations.
- Formalized
apply_scaffolder_message() as the
translation layer from validated model output into concrete
Scaffolder method calls.
- Documented the machine-readable scaffolder message schema and added
end-to-end examples for human-guided workflow elicitation.