mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
TODOs done + cleanup
This commit is contained in:
@@ -12,9 +12,8 @@ Tools:
|
||||
- roboco_channel_history: Get channel message history
|
||||
"""
|
||||
|
||||
from datetime import datetime, timedelta
|
||||
from datetime import UTC, datetime, timedelta
|
||||
from typing import Any
|
||||
from uuid import UUID
|
||||
|
||||
import httpx
|
||||
from mcp.server.fastmcp import FastMCP
|
||||
@@ -147,7 +146,7 @@ def create_message_mcp_server(agent_id: str) -> FastMCP:
|
||||
)
|
||||
|
||||
limit = min(limit, 100)
|
||||
since = datetime.utcnow() - timedelta(hours=hours_back)
|
||||
since = datetime.now(UTC) - timedelta(hours=hours_back)
|
||||
|
||||
async with httpx.AsyncClient() as client:
|
||||
# Get channel ID from slug
|
||||
|
||||
@@ -11,9 +11,7 @@ Tools:
|
||||
- roboco_notify_send: Send a notification (PM/Board/Auditor only)
|
||||
"""
|
||||
|
||||
from datetime import datetime
|
||||
from typing import Any
|
||||
from uuid import UUID
|
||||
|
||||
import httpx
|
||||
from mcp.server.fastmcp import FastMCP
|
||||
|
||||
@@ -20,15 +20,12 @@ Tools:
|
||||
- roboco_task_complete: Mark task complete
|
||||
"""
|
||||
|
||||
from datetime import datetime
|
||||
from typing import Any
|
||||
from uuid import UUID
|
||||
|
||||
import httpx
|
||||
from mcp.server.fastmcp import FastMCP
|
||||
|
||||
from roboco.config import settings
|
||||
from roboco.models.base import TaskStatus, Team
|
||||
|
||||
# =============================================================================
|
||||
# VALID STATE TRANSITIONS
|
||||
|
||||
Reference in New Issue
Block a user