Skip to content

v0.25.1

Choose a tag to compare

@yuanhao yuanhao released this 09 Oct 09:03
· 135 commits to main since this release
2248e75

Patch release, additive only. Ships with yoagent-rutis 0.1.1; yoagent-workers is unchanged (0.2.0).

yoagent

  • GASP: plugin logs in the run's record (opt-in). GaspRecorder::extension() + GaspRecorder::plugin_log_layer() record a rutis plugin's log lines as observation.created on the run they belong to. The gasp feature now also enables tracing-subscriber (registry only).
  • Docs: design philosophy — why yoagent is a loop library, not an agent.

yoagent-rutis 0.1.1

  • pi extensions through an adapter (tools, tool policies, input checks, prompt additions, images), loaded unchanged with pi's own loader; fails closed where pi features can't be enforced.
  • Images in tool results across TypeScript, Python, DSH and rutis-agent.
  • Plugin logs reach the host's tracing (yoagent.log), with the run id.
  • The adapter contract for other ecosystems; test fixes.

See CHANGELOG.md.