Repository navigation
v0.4.0
npx @edgaralochi/yada@0.4.0 init my-agent- Per-actor MCP connections with
createMcpActorPool: one tool catalog, pooled OAuth connections, public tools and a connect flow. hiddenArgumentsfills arguments such as idempotency keys on the server, derived from the operation id.rememberApprovalsrestricts or turns off remembered approvals on the handler and worker.- Typed
ToolCallErrorwithcodeanddelivery, and reconnection after expired MCP sessions without repeating writes. - Cost reservations at submission and an optional global budget for quotas.
eraseActor, OAuth token revocation on disconnect and cleanup of unused OAuth records.- Widget:
yada-run-endevent, and messages sent as a run finishes are no longer lost.
Behaviour changes. Standard JSON Schema formats are now enforced on MCP inputs, outputs and elicitation answers. Actions have a new undelivered status. Runs that exhaust their retries now add their cost to quotas. Upgrade notes
Requires Node 24. The attached archive is the package published to npm; verify it with shasum -a 256 -c SHA256SUMS.