cellmage.integrations.confluence_utilsยถ

Confluence API integration utilities for Cellmage.

This module provides functions for interacting with the Confluence API.

Functions

clean_html_content(html_content)

Clean HTML content from Confluence to make it more readable as plain text.

convert_html_to_markdown(html_content)

Convert HTML content from Confluence to Markdown format.

fetch_confluence_content(identifier[, ...])

Fetch and format a Confluence page by identifier.

format_page_for_llm(page[, ...])

Format a Confluence page for use as an LLM prompt.

parse_page_identifier(identifier)

Parse a page identifier in the format SPACE:Title or ID.

search_confluence(cql[, client, ...])

Search Confluence using CQL and format results.

Classes

ConfluenceClient([url, username, password])

Class for interacting with the Confluence API.