forked from Rockachopa/Timmy-time-dashboard
Add the first two autonomous Hands to validate infrastructure: Oracle Hand (hands/oracle/): - Bitcoin intelligence briefing, 2x daily (7am, 7pm) - Monitors: price action, on-chain metrics, macro context - Tools: mempool_fetch, fee_estimate, price_fetch, whale_alert - Output: Dashboard + Telegram, markdown format - Safety: Broadcast requires approval (5min auto) Sentinel Hand (hands/sentinel/): - System health monitoring, every 15 minutes - Monitors: dashboard, agents, database, disk, memory - Tools: system_stats, db_health, agent_status, disk_check - Output: Dashboard + Telegram, JSON format - Safety: Service restart requires approval (1min auto) Both include: - HAND.toml configuration with schedules - SYSTEM.md with complete prompts - skills/ directory with specialized knowledge - Approval gates for write actions
31 lines
796 B
TOML
31 lines
796 B
TOML
# Oracle Hand — Bitcoin Intelligence Briefing
|
|
# Runs twice daily: 07:00 and 19:00 UTC
|
|
# Delivers market analysis, on-chain metrics, and macro signals
|
|
|
|
[hand]
|
|
name = "oracle"
|
|
description = "Bitcoin market intelligence and on-chain analysis"
|
|
schedule = "0 7,19 * * *"
|
|
enabled = true
|
|
version = "1.0.0"
|
|
author = "Timmy"
|
|
|
|
[tools]
|
|
required = ["mempool_fetch", "fee_estimate", "price_fetch", "whale_alert"]
|
|
optional = ["news_fetch", "sentiment_analysis"]
|
|
|
|
[approval_gates]
|
|
post_update = { action = "broadcast", description = "Post update to dashboard/telegram", auto_approve_after = 300 }
|
|
|
|
[output]
|
|
dashboard = true
|
|
channel = "telegram"
|
|
format = "markdown"
|
|
file_drop = "data/oracle_briefings/"
|
|
|
|
[parameters]
|
|
lookback_hours = 12
|
|
alert_threshold_usd = 1000
|
|
alert_threshold_pct = 5.0
|
|
min_whale_btc = 100
|