Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions src/robusta/core/model/base_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,10 @@ class HolmesChatParams(HolmesParams):
source_ref: Optional[str] = None
conversation_id: Optional[str] = None
conversation_source: Optional[str] = None
# URL of the surface the chat originated from (Slack thread permalink,
# Teams message link, platform chat/workflow-run URL). Holmes renders it
# into the system prompt so PRs/issues it creates link back to it.
conversation_link: Optional[str] = None
is_internal: Optional[bool] = None
meta: Optional[Dict[str, Any]] = None

Expand Down
4 changes: 4 additions & 0 deletions src/robusta/core/reporting/holmes.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,10 @@ class HolmesChatRequest(BaseModel):
source_ref: Optional[str] = None
conversation_id: Optional[str] = None
conversation_source: Optional[str] = None
# URL of the surface the chat originated from (Slack thread permalink,
# Teams message link, platform chat/workflow-run URL). Holmes renders it
# into the system prompt so PRs/issues it creates link back to it.
conversation_link: Optional[str] = None
is_internal: Optional[bool] = None
meta: Optional[Dict[str, Any]] = None

Expand Down
Loading