Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.edgelab.su/llms.txt

Use this file to discover all available pages before exploring further.

Events

Events в EdgeLab покрывают просмотр расписания, участие и предложения новых событий.

Доступные tools

ToolДоступЧто делает
list_eventsFreeВозвращает список событий
get_eventFreeВозвращает детали конкретного события
get_event_calendarFreeДаёт календарный артефакт или ссылку
rsvp_eventEdge+Записывает пользователя на событие
cancel_rsvpEdge+Отменяет RSVP
propose_eventPro+Отправляет предложение нового события
list_proposalsPro+Возвращает свои предложения

list_events

Основной список событий. Обычно здесь полезны фильтры:
  • статус
  • дата
  • тип события
  • лимит результатов
Используй этот tool в ежедневном cron, если агент должен следить за ближайшими сессиями.

get_event

Возвращает карточку одного события:
  • название
  • описание
  • время
  • формат
  • статусы участия
  • связанные ссылки

get_event_calendar

Нужен, если агент должен:
  • отправить человеку ссылку на календарь
  • сделать импорт в календарную систему
  • синхронизировать напоминание

rsvp_event

Записывает на событие.

Пример вызова

{
  "name": "rsvp_event",
  "arguments": {
    "event_id": 42
  }
}

cancel_rsvp

Отменяет участие, если планы изменились.

propose_event

Доступен только на Pro+. Используется для пользовательских предложений новых событий и эфиров. Типичный flow:
  1. агент собирает идею
  2. проверяет, нет ли похожего события
  3. вызывает propose_event

list_proposals

Помогает отслеживать, что уже было предложено и в каком статусе находится.

Практика

Обычный сценарий:
list_events -> get_event -> rsvp_event
Для продвинутых участников:
list_events -> propose_event -> list_proposals