Remove the Bitbucket (bb) bundled agent#329
Open
basedfriday wants to merge 1 commit into
Open
Conversation
The bb agent is being retired. Removing it from the bundled-agents registry so it no longer ships in the daemon or appears in discovery surfaces, and dropping the @coderabbitai/bitbucket dependency it was the sole consumer of. The webhook-tunnel Bitbucket provider stays — a user-space agent can still consume those signals. ## Progress - Task: rip out the Bitbucket bundled agent - Decisions: kept the webhook-tunnel Bitbucket provider and the jira agent's illustrative bitbucket.org URL per user direction; scope limited to the bundled agent and its direct wiring/deps - Key Learnings: bb/agent.ts shared vcs/schemas.ts and shared/operation-parser.ts with the gh/hubspot/jira agents, so those helpers stay; THIRD_PARTY_LICENSES.md must also drop the transitive openapi-fetch@0.14.1 that only @coderabbitai/bitbucket pulled in - Files: packages/bundled-agents/src/bb/*, index.ts, registry.ts, package.json, deno.lock, THIRD_PARTY_LICENSES.md, Dockerfile, .env.example, agent-playground signal-row/operation-form/+page
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
bb) is retired — it no longer ships in the daemon and won't show up in agent discovery,list_capabilities, or workspace config. Workspaces that referencedagent: bbwill need to drop it.@coderabbitai/bitbucketdependency (thebbagent was its only consumer) and its transitiveopenapi-fetch@0.14.1, refresheddeno.lockandTHIRD_PARTY_LICENSES.mdto match.bitbucketwebhook provider option (it was only meaningful for thebbagent).Test plan
deno task typecheck— cleandeno task test— full suite greenbband the daemon starts without itKnown failures
Two eval suites fail on this branch, both unrelated to this change (it only removes a bundled agent — no path to chat or decision-timer behavior):
chat-attachments— all 16 cases fail withChat POST 404: Workspace not found, a harness setup failure rather than a model regression.promptfooconfig— 1 case,request-user-decision-expire, a decision-expiry timing eval.