Each agent must include:
observe(event)- detection logicgetMemory()- memory snapshotdescription,watchType,glyph, andtriggerThreshold
Use /agents/example.ts as a scaffold.
- Keep logic scoped and clean
- Use
generateSignalHash()for all outputs - Log using the shared
logSignal()util
You can test agents using /scripts/dev-agent.ts or create your own mock.
Theron (Agent-000) - https://x.com/TheronAgent
- Role: memory_vault
- Glyph: Ϸ
- Watches: anomaly_detection
- Role: surveillance
- Glyph: Δ
- Watches: wallet_activity
- Role: indexing
- Glyph: λ
- Watches: mint_activity