Skip to content

feat(agents): agent quotes use AgentQuoteRequest - #1183

Merged
kphurley7 merged 1 commit into
mainfrom
kph/muse-spec-e-agent-quotes
Oct 16, 2026
Merged

kphurley7 merged 1 commit into
mainfrom
kph/muse-spec-e-agent-quotes

Conversation

@kphurley7

@kphurley7 kphurley7 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Agent quote requests get their own narrower request type.

  • POST /agents/me/quotes takes an AgentQuoteRequest: source, destination and amount only. Its destination is an ACCOUNT (another embedded wallet on the platform); later agent destinations extend this.
  • Both agent quote operations still return Quote.
  • Both document a 403 when the Agents API is not enabled for the platform.

@greptile-apps

greptile-apps Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

This PR does not match any of the 3 configured review trigger rules.

@vercel

vercel Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Actions Updated
grid-cards-demo Ignored Ignored Preview Oct 16, 2026 3:26pm UTC
grid-flow-builder Ignored Ignored Preview Oct 16, 2026 3:26pm UTC
grid-wallet-demo Ignored Ignored Preview Oct 16, 2026 3:26pm UTC

Request Review

@kphurley7
kphurley7 force-pushed the kph/muse-spec-e-agent-quotes branch from b5f2a55 to f1c5b6c Compare October 14, 2026 17:37
@kphurley7
kphurley7 force-pushed the kph/muse-spec-e-agent-quotes branch from f1c5b6c to 3782243 Compare October 14, 2026 18:13
@kphurley7
kphurley7 force-pushed the kph/muse-spec-e-agent-quotes branch from 3782243 to c793330 Compare October 15, 2026 04:32
@kphurley7
kphurley7 added this pull request to stack #1188 October 15, 2026 18:49
@github-actions github-actions Bot added the breaking-change Introduces a breaking change to the OpenAPI spec label Oct 15, 2026
@github-actions

github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Breaking OpenAPI changes detected

oasdiff reports 1 error / 10 warning changes to openapi.yaml.
This PR will need approval from an API reviewer before merge.

Errors (1)

  • POST /agents/me/quotes — removed #/components/schemas/UmaAddressDestination from the destination request property oneOf list [request-property-one-of-removed].

Warnings (10)

Show sample
  • POST /agents/me/quotes — removed the request property description [request-property-removed].
  • POST /agents/me/quotes — removed the request property documentIds [request-property-removed].
  • POST /agents/me/quotes — removed the request property immediatelyExecute [request-property-removed].
  • POST /agents/me/quotes — removed the request property lookupId [request-property-removed].
  • POST /agents/me/quotes — removed the request property platformFeeOverride [request-property-removed].
  • POST /agents/me/quotes — removed the request property purposeOfPayment [request-property-removed].
  • POST /agents/me/quotes — removed the request property remittanceInformation [request-property-removed].
  • POST /agents/me/quotes — removed the request property scaFactor [request-property-removed].
  • POST /agents/me/quotes — removed the request property senderCustomerInfo [request-property-removed].
  • POST /agents/me/quotes — removed the request property statementDescriptor [request-property-removed].

Detected by oasdiff. Full report: job summary or the oasdiff-report artifact.

@kphurley7
kphurley7 force-pushed the kph/muse-spec-e-agent-quotes branch from c793330 to d6210b4 Compare October 16, 2026 15:17
Base automatically changed from kph/muse-spec-d-agent-delegated-keys to main October 16, 2026 15:18
@mintlify

mintlify Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
Grid 🟢 Ready View Preview Oct 16, 2026, 3:26 PM

@kphurley7
kphurley7 force-pushed the kph/muse-spec-e-agent-quotes branch from d6210b4 to aa9efde Compare October 16, 2026 15:19
@kphurley7
kphurley7 marked this pull request as ready for review October 16, 2026 15:19
POST /agents/me/quotes takes an AgentQuoteRequest, whose destination is an
ACCOUNT (another embedded wallet on the platform). Both quote operations still
return Quote. Both answer 403 when the Agents API is not enabled for the
platform.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TeBuC5ym3AR1ZJ6eocSFGT
@kphurley7
kphurley7 force-pushed the kph/muse-spec-e-agent-quotes branch from aa9efde to 713c975 Compare October 16, 2026 15:26
@kphurley7 kphurley7 changed the title feat(agents): agent quotes use AgentQuoteRequest and AgentQuote feat(agents): agent quotes use AgentQuoteRequest Oct 16, 2026
@kphurley7
kphurley7 merged commit 357f873 into main Oct 16, 2026
8 checks passed
@kphurley7
kphurley7 deleted the kph/muse-spec-e-agent-quotes branch October 16, 2026 15:34
kphurley7 added a commit that referenced this pull request Oct 16, 2026
Agent quote operations and `AgentAction.quote` return plain `Quote`
again, and `AgentQuote` is removed.

#1183 dropped `AgentQuote` because it added nothing to `Quote`, but
#1184 and #1185 merged from branches made before that change and brought
it back. This only reverts those three references and deletes the
schema; there is no other change.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
staging - mintlify — 713c9759 Deployed Oct 16, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Introduces a breaking change to the OpenAPI spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants