Przejdź do treści
Intum

Treści od AI w zadaniach i komentarzach

Aktualizacja: 2 min czytania

Treści od AI (agent_notes) - API

Wpisy podpinane do zadań i komentarzy (polimorficzny subject). Działają tylko przy włączonej opcji organize.task.agent_background w ustawieniach Organizera.

Nagłówek X-Agent

Agent wysyłający requesty powinien dodawać nagłówek X-Agent: <nazwa>. Wtedy przy POST /organize/comments.json treść z content trafia automatycznie do treści od AI (źródło api + nazwa agenta), a komentarz dostaje pustą treść. Przy POST /organize/tasks.json przeniesienie działa tylko, gdy podano osobny title.

Jawne pole

W task i comment dostępny jest parametr agent_note_content (Markdown) - tworzy wpis obok treści głównej:

{
  "comment": {
    "content": "Podsumowanie od człowieka",
    "agent_note_content": "## Analiza\n\nDługi wywód agenta...",
    "commentable_id": 123,
    "commentable_type": "Organize::Task"
  }
}

Endpoints

Metoda Ścieżka Opis
GET /noe/agent_notes.json?subject_type=Organize::Task&subject_id=ID lista wpisów obiektu (database ID)
GET /noe/agent_notes/:id.json pojedynczy wpis
POST /noe/agent_notes.json dodanie wpisu (agent_note: content, subject_type, subject_id)
PATCH /noe/agent_notes/:id.json aktualizacja (tylko autor)
DELETE /noe/agent_notes/:id.json usunięcie (tylko autor)

Odczyt

  • GET /organize/tasks/:sid.json - zadanie zawiera tablicę agent_notes
  • GET /organize/tasks/:sid.md - markdown zadania ma sekcję “Treści od AI” oraz treśćy przy komentarzach