Repository navigation
v1.3.0
Added
- Integrations: connect Bitbucket Cloud. A workspace admin installs the Aixle
Flow app on the workspace and connects it from Workspace settings → Aixle
Flow; agents then act as the app's bot with short-lived tokens, and
Bitbucket reports CI as it finishes. A workspace, project or repository access
token, or a personal API token, connects without the app. Jira and Bitbucket
are now under one Atlassian entry in the Connect menu. - Repositories: attach Bitbucket repositories, and public repositories from
bitbucket.org, and clone and push them in sessions. They stay attached when the
repository or the workspace is renamed in Bitbucket. - Repositories: agents open, update, comment on, review and merge pull
requests on GitHub, GitLab and Bitbucket with the samepull_request_*tools.
A merge goes ahead only if the pull request is still at the commit the agent
reviewed, a call repeated after a timeout never opens a second pull request or
comment, and merging can be turned off per connection. A run started from a
tracker issue puts the issue key in its branch names and pull-request titles,
so Jira links them to the issue. - Triggers & gates: a
bitbucket_pr_statuses_completedgate waits for every
build status on a Bitbucket pull request's head commit — Pipelines or any
other CI. - Integrations: operators who run their own Bitbucket app set
BITBUCKET_FORGE_APP_IDandBITBUCKET_FORGE_ENVIRONMENT_ID, and
BITBUCKET_FORGE_INSTALL_URLfor the install button (see
docs/reference/configuration.mdandbitbucket-app/README.md). Without the
first two Bitbucket connects with tokens only. - Tasks: a subtask's agent sees its parent epic's number, title and id, and
board_list_taskscan list an epic's subtasks (parent_task_id). - Sign-in & onboarding: an admin can skip connecting an agent during
onboarding ("Skip for now", then confirm) and still invite members and manage
the company. Until they connect an agent in Profile settings, they cannot start
workflows, sessions or the Builder.
Changed
- Tasks: any project member who is not a viewer can set up a board and add,
rename, reorder or delete its columns from the personal MCP server, and a board
template installs its columns for them. Until now only the project owner could,
although the board screen already let every member edit columns. - Sessions & Runs: a workflow run, session or Builder launch by someone with
no agent login in the company is refused up front with "No agent credentials.
Connect an agent in Profile settings to run workflows." It used to start and
then end as cancelled with "Agent credential unavailable". A triggered run is
skipped with the same reason, and a step whose agent is not connected fails
with a message naming that agent. - Sessions & Runs: a workflow step's initial context summarizes only the
steps it depends on, directly or through others, and only the latest completed
or skipped attempt of each. Finished steps on independent branches no longer
appear, and a step with no dependencies gets no previous-steps summary. Files
from earlier steps are unaffected. - Sessions & Runs: when the generated context exceeds
CONTEXT_TOKEN_BUDGET,
every sub-step→ data:line in the previous-steps summary is dropped, whatever
its length (before, a long one was only shortened), and other notes over 100
characters are cut. A session'scontext_metadatagains arenderingobject
with the final size, estimated tokens, compressed sections and whether it is
still over budget. - Sessions & Runs: the Output Rules now say "Use only the MCP servers and
tools needed for the task" instead of "Use all available MCP servers and
tools". This is in the context of every session except the Aixle Builder's. - Aixle Builder: workflow guidance favors one canonical specification,
resources scoped to each step and reviews with distinct purposes.
Fixed
- Repositories: picking the chosen integration, repository or branch again in
Add Repository keeps it instead of clearing it and the fields below. When the
integration has nothing left to add, the repository field says why: every
repository it reaches is already in the project, or it reaches none. - Sessions & Runs: a running step whose owner does not share active sessions
now says its live view is private, and how the owner can share it, instead of
showing "Session starting…" until the step ends. - Workflows: step, sub-step, workflow and task names that an agent wrote
HTML-escaped ("Plan & release next batch") are stored and shown as plain
text. Existing step, sub-step and task names are decoded by a migration. - Triggers & gates: a GitLab pipeline webhook no longer fails with a server
error on the first delivery each web server receives, so a CI gate on that
pipeline resolves when the pipeline ends instead of at the next reconcile sweep. - Sessions & Runs: an agent session or workflow step gets up to ten minutes to
set itself up (skills, repositories, BMAD) before the agent starts, up from five.
A slow package registry used to fail the step with "Unresolved exec; no
reservation is held for this phase". The BMAD install now gives up after three
minutes and the session goes on without it. If setup still runs out of time,
the error says that an earlier attempt timed out or lost its worker. - Sign-in & onboarding: a viewer's onboarding shows a preview of one of the
company's workflows and its first steps. It showed the generic text whenever
that workflow had steps, and could pick an archived workflow. - Tasks:
board_get_commentsfiltered by human author returns people's
comments. The only human value it offered,user, matched nothing; it now
acceptshuman(andsystem), anduserstill works as an alias.
Images
Published as ghcr.io/aixlehq/flow-<name>:1.3.0: flow-web, flow-otlp-ingest, flow-agent-base-core, flow-claude-code, flow-cursor-cli, flow-codex, flow-gemini-cli, flow-antigravity-cli, flow-grok, flow-kiro-cli. Web 1.3.0 launches the agent images of the same version.
What's Changed
- fix: exec setup budget + cancellation, onboarding viewer preview N+1 by @artempartos in #497
- fix(board): let every project writer set up the board and its columns by @artempartos in #501
- feat(board): expose epic context and fix human comment retrieval by @sbarcelona11 in #496
- feat(onboarding): let an admin skip the agent step, block launches without one by @artempartos in #502
- feat(context): scope workflow history to dependencies and add Builder… by @sbarcelona11 in #495
- fix(gitlab): stop params wrapping from building a gitlab gem client by @artempartos in #503
- fix: say a step's live view is private; store agent-escaped names as plain text by @artempartos in #505
- feat(bitbucket): add Bitbucket Cloud and pull-request tools on every code host by @artempartos in #504
- fix(bitbucket): offer app mode without an install link and keep account ids briefly by @artempartos in #506
- chore(release): 1.3.0 by @artempartos in #507
New Contributors
- @sbarcelona11 made their first contribution in #496
Full Changelog: v1.2.2...v1.3.0