zuraffa_agent 0.5.0 copy "zuraffa_agent: ^0.5.0" to clipboard
zuraffa_agent: ^0.5.0 copied to clipboard

The agent engine of the Zuraffa ecosystem: missions, sessions, tool and MCP orchestration, eval harness, and event-driven observability for building type-safe AI agents.

example/README.md

zuraffa_agent example — minimal agent #

Runs a full mission end-to-end with a scripted in-process LLM client: no network, no API key.

dart run example/minimal_agent.dart

Expected output (abridged):

[event] MissionStarted
[event] TurnStarted
[event] TurnCompleted
[event] MissionCompleted
---
mission   : demo-1
status    : completed
turns     : 1
summary   : You asked: What is the zuraffa_agent? ...

What this demonstrates:

  • MissionRunner + EngineLoopExecutor — the mission loop.
  • EngineEventBus — typed event subscription over the sealed union.
  • ToolDispatcher — the tool seam (hosted empty here).
  • The scripted EchoLlmClient — the LLM provider seam without network.
0
likes
160
points
262
downloads

Documentation

API reference

Publisher

verified publisherzuraffa.com

Weekly Downloads

The agent engine of the Zuraffa ecosystem: missions, sessions, tool and MCP orchestration, eval harness, and event-driven observability for building type-safe AI agents.

Homepage
Repository (GitHub)
View/report issues

Topics

#agents #zuraffa #llm #mcp #clean-architecture

License

MIT (license)

Dependencies

hive_ce, json_annotation, logging, path, synchronized, uuid, yaml, zorphy_annotation, zuraffa

More

Packages that depend on zuraffa_agent