1482 Commits

Author SHA1 Message Date
Yiyu Lin
d2c6f986fa feat(mcp): support prompts (#1155)
* feat(mcp): support prompts

* fmt

* fix

* Revert "fix"

This reverts commit d370e9be86.

* fix get

* not allow array

* add test case

* fix clippy

* fix connect with rmcp client

* fix
2026-01-21 10:14:00 +08:00
Sunli
54c42e3274 poem-grpc: 0.5.9 2025-12-23 08:43:00 +08:00
Sunli
d22e041308 poem-grpc: 0.5.8 2025-12-22 22:56:15 +08:00
marvielb
4f6261eb78 chore(poem): Bump opentelemetry (#1118) 2025-12-15 14:59:23 +08:00
gauteoh
030d62e4df feat(openapi): Add Geometry type support and fix array schema validation (#1120)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-12-14 10:59:00 +08:00
0xb002f0
f361a7177f add support for camino::Utf8PathBuf and camino::Utf8Path (#1103) 2025-11-08 17:15:29 +08:00
Balamurali Pandranki
2a28cb4aff feat(i18n): Add accept_languages() method to Locale (#1109)
Add a new accept_languages() method to poem::i18n::Locale that returns
the parsed and prioritized list of language identifiers from the
Accept-Language header.

This eliminates the need for custom extractors that duplicate the
Accept-Language header parsing logic. Users can now access the language
identifiers directly to:
- Get the most preferred language with .first()
- Convert to strings with .to_string() for database queries
- Iterate through fallback languages as needed

The languages are already sorted by quality values (q-values) with the
most preferred first.

Makes the
Locale type more generally useful beyond just i18n message lookups.
2025-10-28 11:00:09 +08:00
Sunli
82355cdce2 poem-mcp: 0.3.1 2025-10-13 09:29:22 +08:00
Sunli
bf367bdfc4 Update content.rs 2025-10-13 09:29:22 +08:00
0xb002f0
c09b469b1f feat(openapi): add Type, To*, and ParseFrom* implementations for ulid::Ulid type (#1099) 2025-10-11 19:40:21 +08:00
Sunli
d65d87c2ca poem-mcp: 0.3.0 2025-10-11 10:15:34 +08:00
Sunli
e52be9a3b7 poem-mcp: implement IntoToolResponse for () 2025-10-11 10:15:09 +08:00
Sunli
91c9ce36de poem-mcp: add support for output schema in tools. 2025-10-10 14:49:11 +08:00
Sunli
3cf007a197 poem-mcp: 0.2.8 2025-10-09 10:28:39 +08:00
Sunli
a0d787b89c poem-mcp: Add ContentsIter wrapper for multiple contents 2025-10-09 10:28:10 +08:00
Sunli
7ba15b0e84 poem-mcp: 0.2.7 2025-10-09 10:18:17 +08:00
Sunli
8cb54b701a poem-mcp: Implement IntoContent for Content type 2025-10-09 10:17:42 +08:00
Sunli
2a3a544796 poem-mcp: 0.2.6 2025-10-09 10:12:11 +08:00
Sunli
ff29eb6cf1 poem-mcp: add ResourceLink variant to Content enum 2025-10-09 10:11:31 +08:00
dependabot[bot]
abb5dbf735 chore(deps): update x509-parser requirement from 0.17.0 to 0.18.0 (#1091) 2025-10-08 11:34:06 +08:00
0xb002f0
5657243b04 add support for std::path::PathBuf and std::path::Path (#1100) 2025-10-08 11:33:06 +08:00
Yiyu Lin
7abba27a2d ci: use actions/checkout v5 (#1090)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-25 13:37:35 +08:00
dependabot[bot]
2ee5fc0cf5 chore(deps): update prost-wkt-types requirement from 0.6.0 to 0.7.0 (#1089) 2025-08-25 09:20:45 +08:00
dependabot[bot]
b9f95c6982 chore(deps): update lambda_http requirement from 0.15.0 to 0.16.0 (#1085)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
Updates the requirements on [lambda_http](https://github.com/awslabs/aws-lambda-rust-runtime) to permit the latest version.
- [Release notes](https://github.com/awslabs/aws-lambda-rust-runtime/releases)
- [Commits](https://github.com/awslabs/aws-lambda-rust-runtime/compare/lambda-events-0.15.0...lambda-events-0.16.0)

---
updated-dependencies:
- dependency-name: lambda_http
  dependency-version: 0.16.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 14:54:00 +08:00
Luca Iachini
1c2474ecee feat(poem-openapi): support externally tagged unions with primitive types 2025-08-22 14:48:45 +08:00
Jérémie Drouet
c1a08f9c84 feat(poem): improve tracing (#1087)
* refactor: remove duplicated attributes

Signed-off-by: Jeremie Drouet <jeremie.drouet@gmail.com>

* refactor: remove useless tostring

Signed-off-by: Jeremie Drouet <jeremie.drouet@gmail.com>

* feat: include error details and error type

Signed-off-by: Jeremie Drouet <jeremie.drouet@gmail.com>

* fix: missing imports

Signed-off-by: Jeremie Drouet <jeremie.drouet@gmail.com>

---------

Signed-off-by: Jeremie Drouet <jeremie.drouet@gmail.com>
2025-08-22 14:47:55 +08:00
Matthew Dawson
ea35dd96c2 feat: use enum discriminant name for type name (#1051)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-20 09:20:48 +08:00
Matthew Remmel
aaf1edbee3 feat(openapi): add Type, To*, and ParseFrom* implementations for unit type (#1083)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-17 07:56:53 +08:00
Yiyu Lin
292b62b04a chore(openapi): clippy fix (#1086)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-11 15:29:02 +08:00
phil
58f13d0a99 doc(poem): add note about rate limits for letsencrypt (#1080)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-07 16:15:25 +08:00
cp90
b4c2617960 fix(deps): add macros feature to time dependency (#1082)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-06 20:58:06 +08:00
René Kijewski
af0d307c3a fix(poem): use tokio feature "net" (#1081)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-08-03 14:06:56 +08:00
Yiyu Lin
f6e509b8c3 chore(grpc): bump tonic and prost (#1078)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
* chore(grpc): bump tonic and prost

* fix: example
2025-07-29 19:06:35 +08:00
Sunli
f3cfdd8bcc poem v3.1.12
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-07-28 12:19:50 +08:00
Sunli
3d611d5fbb clippy clean 2025-07-28 12:19:50 +08:00
tiannian
afb3c8e4c1 Fix cloudfare worker-rs new version changes (#1077)
* fix cloudflare worker changes

* fix clippy
2025-07-28 10:50:32 +08:00
tiannian
9d5aa37374 Feat: Add cloudflare worker support using poem (#1075)
* use hyper-tokio-io instead

* add from parts to request parts

* add cloudflare worker support

* add cargo.toml

* remove unused feature

* remove default feature

* add worker deps

* add pub function for fetch

* add example for poem-worker

* add env and context support

* fix typo

* fix fmt

* fix clippy

* back to hyper util 0.1.16

* format code
2025-07-28 09:52:27 +08:00
Yiyu Lin
f1e97d78ed chore(mcpserver): bump schemars to 1.0 (#1069)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-06-24 13:26:07 +08:00
Flori
f136596cde fix: Fix grammatical errata, typos and repetitions (#1065)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-06-22 20:17:57 +08:00
Yiyu Lin
99012c58fb chore(poem): Bump x509-parser to 0.17 (#1063)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-06-16 20:24:34 +08:00
Yiyu Lin
4e3b2da625 ci: make clippy happy and use actions-rust-lang action (#1062)
* ci: make clippy happy and use `actions-rust-lang` action
2025-06-16 18:32:09 +08:00
Yiyu Lin
12ebecdeba chore(deps): update redis requirement from 0.31 to 0.32 (#1061)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
* chore(deps): update redis requirement from 0.31 to 0.32

Updates the requirements on [redis](https://github.com/redis-rs/redis-rs) to permit the latest version.
- [Release notes](https://github.com/redis-rs/redis-rs/releases)
- [Commits](https://github.com/redis-rs/redis-rs/commits)

---
updated-dependencies:
- dependency-name: redis
  dependency-version: 0.32.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 16:42:16 +08:00
Yiyu Lin
b53ff9e0b0 chore(poem): Bump opentelemetry (#1060) 2025-06-16 16:05:59 +08:00
Yiyu Lin
d510f54371 chore: bump tokio-tungstenite (#1059) 2025-06-16 15:07:11 +08:00
Yiyu Lin
3d6269c406 ci: missed a checkout v4 (#1057)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-06-13 10:51:00 +08:00
dependabot[bot]
7c512f5dcd chore(deps): update sonic-rs requirement from 0.3.5 to 0.5.1 (#1052)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
Updates the requirements on [sonic-rs](https://github.com/cloudwego/sonic-rs) to permit the latest version.
- [Release notes](https://github.com/cloudwego/sonic-rs/releases)
- [Commits](https://github.com/cloudwego/sonic-rs/compare/0.3.5...0.3.17)

---
updated-dependencies:
- dependency-name: sonic-rs
  dependency-version: 0.3.17
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 13:52:45 +08:00
Hendrik Wolff
9a26f9b83e openapi/auth/bearer: Add derived Debug trait to Bearer struct (#1054)
Some checks failed
CI / check (map[name:poem path:poem]) (push) Has been cancelled
CI / check (map[name:poem-derive path:poem-derive]) (push) Has been cancelled
CI / check (map[name:poem-grpc path:poem-grpc]) (push) Has been cancelled
CI / check (map[name:poem-grpc-build path:poem-grpc-build]) (push) Has been cancelled
CI / check (map[name:poem-lambda path:poem-lambda]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver path:poem-mcpserver]) (push) Has been cancelled
CI / check (map[name:poem-mcpserver-macros path:poem-mcpserver-macros]) (push) Has been cancelled
CI / check (map[name:poem-openapi path:poem-openapi]) (push) Has been cancelled
CI / check (map[name:poem-openapi-derive path:poem-openapi-derive]) (push) Has been cancelled
CI / check-examples (push) Has been cancelled
Code Coverage / cover (push) Has been cancelled
2025-06-09 19:42:10 +08:00
Sunli
345bdf4431 poem 3.1.11
poem-openapi 5.1.15
poem-mcpserver 0.2.4
poem-lambda 5.1.3
poem-grpc 0.5.6
2025-06-06 21:36:27 +08:00
dependabot[bot]
f15ea2dff2 chore(deps): update opentelemetry-semantic-conventions requirement (#1044)
Updates the requirements on [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) to permit the latest version.
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.30.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-semantic-conventions-0.29.0...opentelemetry-semantic-conventions-0.30.0)

---
updated-dependencies:
- dependency-name: opentelemetry-semantic-conventions
  dependency-version: 0.30.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-06 21:16:38 +08:00
Luca Iachini
c43ce04381 Add support to externally tagged unions (#1043)
* chore: add track_caller to test asserts

* support externally-tagged unions

* new line

* add derive error when discriminator_name and externally tagger are both specified

* refactor: bind pattern variable
2025-06-06 21:16:22 +08:00