- Add AtlassianClient class: fetches per-user OAuth tokens from portal, calls Jira and Confluence REST APIs on behalf of users - Add 7 Atlassian tools: confluence_search, confluence_read_page, jira_search, jira_get_issue, jira_create_issue, jira_add_comment, jira_transition - Replace single LLM call with agentic loop (max 5 iterations) that feeds tool results back to the model - Add PORTAL_URL and BOT_API_KEY env vars to docker-compose - Update system prompt with Atlassian tool guidance Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.6 KiB
1.6 KiB