IssueCreate (backend/main.py)

QwenPaw · plugins/apps/agent-kanban/backend/main.py · python · Apache-2.0
crm

FastAPI backend for a Kanban board, managing issues, SSE streams, and persistence.

# Source: https://github.com/agentscope-ai/QwenPaw | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
# Provided via justclaw.it.com; keep this notice with the code.
# -*- coding: utf-8 -*-
# pylint: disable=too-many-branches,too-many-statements,too-many-nested-blocks
"""Agent Kanban — PawApp backend.

A Kanban board where issues are created, assigned to agents, and
auto-run through the assigned agent via ``ctx.chat``. Agents can query
their own assigned issues through the ``list_my_kanban_issues`` tool.

Persistence: a shared JSON file (``<app_dir>/data/issues.json``) so both
the HTTP API and the agent tool read/write the exact same data.
"""

import asyncio
import dataclasses
import json
import logging
import os
import tempfile
import time
impor

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key