chore: publish clean community baseline
CI / Rust Checks (push) Successful in 4m56s
CI / UI Checks (push) Successful in 5s
CI / Deployment Manifests (push) Successful in 3s
CI / Frontend E2E (push) Successful in 4m55s
Deploy / deploy (push) Failing after 3m52s

This commit is contained in:
github-ops
2026-06-17 06:15:46 +00:00
commit 5c9d87c413
317 changed files with 72908 additions and 0 deletions
@@ -0,0 +1,92 @@
format_version: "1"
kind: operation
operation:
id: op_frankfurter_latest_rate
name: frankfurter_latest_rate
display_name: Последний курс валюты
category: frankfurter_rates
protocol: rest
security_level: standard
enabled: true
status: draft
version: 1
target:
kind: rest
base_url: https://api.frankfurter.dev
method: GET
path_template: /v2/rates
static_headers:
Accept: application/json
input_schema:
type: object
required: true
fields:
base:
type: string
required: true
quote:
type: string
required: true
output_schema:
type: object
required: true
fields:
date:
type: string
required: true
base:
type: string
required: true
quote:
type: string
required: true
rate:
type: number
required: true
input_mapping:
rules:
- source: $.mcp.base
target: $.request.query.base
required: true
- source: $.mcp.quote
target: $.request.query.quotes
required: true
output_mapping:
rules:
- source: $.response.body[0].date
target: $.output.date
required: true
- source: $.response.body[0].base
target: $.output.base
required: true
- source: $.response.body[0].quote
target: $.output.quote
required: true
- source: $.response.body[0].rate
target: $.output.rate
required: true
execution_config:
timeout_ms: 10000
retry_policy: null
response_cache: null
auth_profile_ref: null
headers: {}
protocol_options: null
streaming: null
tool_description:
title: Последний курс валюты
description: Возвращает последний доступный курс одной валюты к другой через Frankfurter.
tags:
- frankfurter
- currency
- exchange-rate
- rest
examples:
- input:
base: USD
quote: EUR
config_export:
format_version: "1"
export_mode: portable
created_at: 2026-06-19T00:00:00Z
updated_at: 2026-06-19T00:00:00Z
@@ -0,0 +1,99 @@
format_version: "1"
kind: operation
operation:
id: op_frankfurter_provider_rate
name: frankfurter_provider_rate
display_name: Курс от поставщика данных
category: frankfurter_rates
protocol: rest
security_level: standard
enabled: true
status: draft
version: 1
target:
kind: rest
base_url: https://api.frankfurter.dev
method: GET
path_template: /v2/rates
static_headers:
Accept: application/json
input_schema:
type: object
required: true
fields:
provider:
type: string
required: true
base:
type: string
required: true
quote:
type: string
required: true
output_schema:
type: object
required: true
fields:
date:
type: string
required: true
base:
type: string
required: true
quote:
type: string
required: true
rate:
type: number
required: true
input_mapping:
rules:
- source: $.mcp.provider
target: $.request.query.providers
required: true
- source: $.mcp.base
target: $.request.query.base
required: true
- source: $.mcp.quote
target: $.request.query.quotes
required: true
output_mapping:
rules:
- source: $.response.body[0].date
target: $.output.date
required: true
- source: $.response.body[0].base
target: $.output.base
required: true
- source: $.response.body[0].quote
target: $.output.quote
required: true
- source: $.response.body[0].rate
target: $.output.rate
required: true
execution_config:
timeout_ms: 10000
retry_policy: null
response_cache: null
auth_profile_ref: null
headers: {}
protocol_options: null
streaming: null
tool_description:
title: Курс от поставщика данных
description: Возвращает курс валюты от выбранного поставщика данных Frankfurter.
tags:
- frankfurter
- currency
- provider
- rest
examples:
- input:
provider: ECB
base: EUR
quote: USD
config_export:
format_version: "1"
export_mode: portable
created_at: 2026-06-19T00:00:00Z
updated_at: 2026-06-19T00:00:00Z