Skip to content

readme: add main benefits (and limitations) compared to arazzo#6

Merged
paulRbr merged 7 commits into
bump-sh:mainfrom
paulRbr:add-notable-warnings
Mar 13, 2026
Merged

readme: add main benefits (and limitations) compared to arazzo#6
paulRbr merged 7 commits into
bump-sh:mainfrom
paulRbr:add-notable-warnings

Conversation

@paulRbr

@paulRbr paulRbr commented Mar 4, 2026

Copy link
Copy Markdown
Member

No description provided.

@grossyoan grossyoan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just added 2 small proposals 🙏

Comment thread README.md Outdated
Comment thread README.md Outdated
@paulRbr paulRbr force-pushed the add-notable-warnings branch from af02c26 to b7f41d8 Compare March 5, 2026 08:55
@Polo2

Polo2 commented Mar 6, 2026

Copy link
Copy Markdown
Member

While here, maybe we could add a link to the help page flower as soon it's ready?
(the url should be https://docs.bump.sh/help/mcp-servers/flower-specification/ )

Comment thread README.md Outdated
Comment thread README.md Outdated

@scharrier scharrier left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left some small questions/feedback, but besides these one, LGTM 👍

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment on lines +31 to +33
- Flower's **`request.body`** payloads are forced to the
`application/json` content type (while Arazzo allows for a [more
complex `requestBody`

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we fix this in the data-plane before releasing this repo?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, we also need to fix the spec then

Comment thread README.md Outdated
Comment on lines +38 to +39
- Flower does not support referenced workflows within a **`step`** (or
**`action`**) yet.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand this line, maybe it should be a bit more detailed

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure I'll try to add more context.

Basically: we currently can't “use” an internal (or external) workflow inside a Flower step, where as in Arazzo you can do that:

workflows:
  - workflowId: do-something-with-a-user
    inputs:
      properties:
        user: {type: object}
    # ...

  - workflowId: do-something-with-me
    steps:
    - id: first
      operationId: get-me # operation from openapi source
      outputs:
        user: $response.body
    - id: second
      workflowId: do-something-with-a-user
      parameters:
      - name: user
        value: $steps.first.outsputs.user

paulRbr and others added 7 commits March 13, 2026 15:29
Co-authored-by: Yoan Gross <32864409+grossyoan@users.noreply.github.com>
Co-authored-by: Polo <32060402+Polo2@users.noreply.github.com>
Co-authored-by: Polo <32060402+Polo2@users.noreply.github.com>
Co-authored-by: Sébastien Charrier <scharrier@gmail.com>
@paulRbr paulRbr force-pushed the add-notable-warnings branch from 30f5ae7 to 28674f9 Compare March 13, 2026 14:32
@paulRbr paulRbr merged commit c1fbc30 into bump-sh:main Mar 13, 2026
2 checks passed
@Polo2 Polo2 mentioned this pull request Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants