mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
1.5 KiB
1.5 KiB
Messaging Tools
Sending Messages
roboco_message_send({
channel: "backend-cell",
content: "Starting work on rate limiting",
task_id: task_id
})
Channel History
# Read channel history
roboco_channel_history(
channel="backend-cell",
limit=50
)
Notifications
Sending (PM/Board only)
roboco_notify_send({
recipient: "be-dev-1",
type: "task_assignment",
task_id: task_id,
message: "Task ready for you"
})
Receiving
# List notifications
notifications = roboco_notify_list()
# Acknowledge
roboco_notify_ack(notification_id)
Notification Types
| Type | Purpose |
|---|---|
task_assignment |
New task assigned |
priority_change |
Priority updated |
blocker_escalation |
Task blocked |
review_request |
Review needed |
documentation_request |
Docs needed |
alert |
General alert |
broadcast |
Org-wide message |
Sessions
# Create session for tasks
roboco_session_create_for_tasks({
title: "Feature X Implementation",
task_ids: [task_1_id, task_2_id]
})
# Start collaborative session
roboco_session_start(
channel="backend-cell",
session_type="collaborative",
task_id=task_id
)
Message Types
| Type | Use For |
|---|---|
reasoning |
Thought process |
dialogue |
Discussion |
decision |
Decisions made |
action |
Actions taken |
blocker |
Blocking issues |
technical |
Technical details |