Releases: launchapp-dev/animus-protocol
Releases · launchapp-dev/animus-protocol
Release list
v0.7.0-rc.4
animus-protocol v0.7.0-rc.4 (dev rc): optional subject end-to-end (Op…
v0.7.0-rc.3
feat(config): add WorkflowConfigSource::Plugin (plugin-sourced base c…
v0.7.0-rc.2
feat(environment): scaffold environment plugin kind + RPC contract (v…
v0.1.27
feat(plugin-protocol): add WorkflowJournal PluginKind variant + const
Mirrors the existing WorkflowRunner variant: adds PLUGIN_KIND_WORKFLOW_JOURNAL
("workflow_journal") plus PluginKind::WorkflowJournal with as_str / From<String>
arms. animus-journal-protocol now re-exports the const from animus-plugin-protocol
(single source of truth) instead of re-declaring it.
Reconciles two-way PluginKind drift with ao-cli in-tree crate (TASK-120 / BU-0).
v0.1.26
feat(0.7): owner-scoped schedules + SubjectDispatch.actor Additive, back-compat protocol fields for owner-scoped schedule dispatch: - WorkflowSchedule gains optional owner_id + claims. When owner_id is set the daemon scheduler mints a system Actor for that user_id and runs the scheduled workflow as the owner (config-authored trust boundary). - SubjectDispatch gains optional actor (+ with_actor builder) so the daemon relays the minted identity to the workflow runner. Both fields are serde-optional and omitted from the wire when empty, so older peers continue to deserialize unchanged.
v0.1.25
feat(actor): 0.7 per-user actor foundation — animus-actor crate + opt…
v0.1.24
config-protocol: re-home retry_on/no_retry_on to AgentRuntimeOverride…
v0.1.23
config-protocol: retry_on / no_retry_on failure-class lists on PhaseR…
v0.1.22
feat(journal-protocol): WorkflowJournal role — run-state/checkpoint/e…
v0.1.21
feat(config-protocol): add config/write write-back contract Adds METHOD_CONFIG_WRITE (config/write), ConfigWriteRequest/Response, and the CAPABILITY_CONFIG_WRITE (config_write) manifest gate so a config_source plugin can persist a full kernel-validated ConfigModel. Coarse full-model write only; entity edits are kernel-side read-modify-write. Exports JSON schemas for the two new types.