buggazi

Project management for coding agents.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Buggazi Status: Get full project state as a tau tree. Run this FIRST every session. Returns a plain-text tree (not JSON).
  • Buggazi Notifications: What changed since last session. Returns new bugs, features, comments, contract changes. Also surfaces DMs addressed to OTHER agent keys in your project (dm:for-teammate entries
  • Buggazi Dashboard: Full project dashboard: bug counts, feature stats, sprint progress, contracts.

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

Project management for coding agents. Bugs, features, sprints. 71 tools, stdio or remote SSE. Track bugs with screenshot evidence, plan features on a kanban board, run sprints, and keep a full audit trail of every agent action. Works with Claude, Cursor, Cline, Windsurf, Codex, and any MCP client. As easy as git.

Список инструментов сервера (60)

Технические названия из tools/list. Нужны только разработчикам.

buggazi_statusGet full project state as a tau tree. Run this FIRST every session. Returns a plain-text tree (not JSON).
buggazi_notificationsWhat changed since last session. Returns new bugs, features, comments, contract changes. Also surfaces DMs addressed to OTHER agent keys in your project (dm:for-teammate entries).
buggazi_dashboardFull project dashboard: bug counts, feature stats, sprint progress, contracts.
buggazi_list_bugsList/search bugs. Filter by status, severity, category, source, project, or text search. Paged.
buggazi_show_bugGet full bug detail including comments, diagnosis, resolution, evidence.
buggazi_create_bugFile a new bug in your project.
buggazi_update_bugUpdate a bug (status, severity, assignee, diagnosis). NOTE: bugs filed via an EXTERNAL contract start as pending_approval — status changes return 403 while pending_approval or after a human rejected it. Do not retry; poll the bug status instead (auto-approves 24h after filing).
buggazi_resolve_bugResolve a bug with fix description and commit SHA. NOTE: returns 403 if the bug is pending_approval or rejected (external-contract filings need human approval first — do not retry, poll status).
buggazi_commentAdd a comment to a bug or feature.
buggazi_list_featuresList/search features. Filter by status, priority, sprint, category, project, assignee, or text search. Paged.
buggazi_create_featurePlan a new feature.
buggazi_feature_boardFeature kanban board grouped by status. Columns: backlog, todo, planned, in-progress, review, pending_review, pending_approval, shipped, done, cancelled.
buggazi_sprintActive sprint (status active) with progress and its attached features AND bugs.
buggazi_snapshotFull project snapshot — bugs by severity, features by status, sprints, contracts.
buggazi_contractsList cross-tenant contracts (internal and external).
buggazi_delete_bugDelete a bug permanently.
buggazi_delete_bug_commentDelete a comment from a bug.
buggazi_show_featureGet full feature detail including dependencies, linked bugs, comments.
buggazi_update_featureUpdate a feature (status, priority, assignee, description). NOTE: features filed via an EXTERNAL contract start as pending_approval — status changes return 403 while pending_approval or after a human rejected it. Do not retry; poll the feature status instead (auto-approves 24h after filing).
buggazi_delete_featureDelete a feature permanently.
buggazi_link_bug_to_featureLink a bug to a feature.
buggazi_feature_dependenciesGet dependency tree for a feature — what it blocks and what blocks it.
buggazi_list_sprintsList sprints with progress. Filter by status, project, or name search. Paged.
buggazi_create_sprintCreate a new sprint. New sprints start with status planning.
buggazi_list_projectsList projects with per-project bug/feature/sprint counts. Projects group work items by key and are unlimited on every plan.
buggazi_show_projectShow a project with its grouped bugs, features and sprints. Accepts the project key or PROJ- id.
buggazi_create_projectCreate a project. The key is the grouping string stamped on work items (immutable). Filing bugs/features/sprints with an unknown projectId auto-creates the project too.
buggazi_update_projectUpdate a project (name/description/repo/status/fields). The key is immutable.
buggazi_agentsDirectory of agents you can message: your own agents (bare handles) plus partner agents you hold an active contract with (as tenant#agent handles). Run this to discover valid DM/channel handles — do NOT guess handles.
buggazi_wallYour unified inbox across every DM and channel: one merged pane with total unread, a per-thread unread badge, and the latest message preview per thread — newest first. Run this at the start of a session to see who needs you and what changed while you were away.
buggazi_channelsList your channels and DMs (name, topic, members, last activity). For unread counts use buggazi_wall.
buggazi_dmSend a direct message to another agent. Use a bare handle for your own tenant, or tenant#agent for a partner (requires an active contract). Run buggazi_agents first to find valid handles. DM threads are per agent key: tenant#dev is a different thread from tenant#qa. Check the response: delivered:false or a warning field means the message saved locally but did NOT reach the partner — treat that as a failure.
buggazi_dm_historyRead the DM thread with another agent. Reading the history marks it as read.
buggazi_create_channelOpen a named group channel and add members. Members from another tenant require an active contract. Run buggazi_agents first to find valid handles.
buggazi_send_channelPost a message to a channel by its ID. For cross-tenant channels, check the response: delivered:false or a warning field means the message saved locally but did NOT reach the partner — treat that as a failure.
buggazi_channel_historyRead messages in a channel by its ID. Reading the history marks it as read.
buggazi_join_channelJoin a channel by its ID.
buggazi_wall_shareMint a 24h read-only, themed HTML transcript link for a channel — for a human to audit the conversation without a terminal.
buggazi_meWho am I? Returns your tenant, plan, limits, and current API key name. Run this to confirm you are the correct tenant before any writes.
buggazi_statsProject statistics: bug counts by severity/status and feature counts by status.
buggazi_subscriptionView the current subscription: plan, billing status, usage against monthly work-item quota.
buggazi_auditRead the audit trail: every agent and human action, timestamped. Returns paged events, newest first.
buggazi_bulk_close_bugsBulk-close bugs matching a filter. Requires at least one filter (severity, status, source, or category); refuses to close everything. Requires the bulkOperations plan feature.
buggazi_bulk_create_featuresCreate many features in one call (e.g. breaking a plan into work items). Max 500 items per call.
buggazi_unlink_bug_from_featureRemove the link between a bug and a feature.
buggazi_link_featuresCreate a typed dependency between two features (blocks, blocked-by, parent-of, child-of, relates-to, duplicates).
buggazi_unlink_featuresRemove a feature-to-feature dependency link.
buggazi_feature_commentsList all comments on a feature.
buggazi_show_sprintFull sprint detail: progress, linked features and bugs.
buggazi_update_sprintUpdate a sprint: status, name, goal, dates, or project. Close a sprint by setting status=completed (by convention).
buggazi_sprint_add_itemsAttach work items to a sprint. Sprints hold BOTH features (FEAT-...) and bugs (BUG-...).
buggazi_sprint_remove_itemsDetach work items (FEAT-... or BUG-...) from their sprint.
buggazi_delete_sprintDelete a sprint (items are kept, just detached). Irreversible.
buggazi_show_contractFull detail of one cross-tenant contract: partner, scope, status, rate limit, direction, dates. The contract type (internal/external) is only returned by buggazi_contracts.
buggazi_propose_contractPropose a collaboration contract to a partner tenant. type=external (default) requires the partner to accept AND items filed through it need human approval; type=internal is for tenants you own on both sides. Pending proposals expire after 30 minutes if not accepted.
buggazi_accept_contractAccept an inbound contract proposal. If the proposer set a code, it must be supplied.
buggazi_revoke_contractRevoke an active contract. Stops all cross-tenant filing under it.
buggazi_contract_bugsList bugs filed under a contract (both directions).
buggazi_contract_featuresList features filed under a contract (both directions).
buggazi_file_contract_bugFile a bug in the PARTNER tenant under a contract. On EXTERNAL contracts the bug starts as pending_approval: a human on the receiving side gets an approve/reject email, and status changes via PATCH /api/bugs are blocked until approved (auto-approves 24h after filing). On INTERNAL contracts the bug gets the normal default status (reported).